我一直在将一些旧的VBscript代码重写为VB代码.我几乎完成了所有事情,但我在一个地方得到了一个错误.
VB脚本
Session("FirstName") = Request.Cookies("FirstName").Item
Run Code Online (Sandbox Code Playgroud)
VB
Session.Add("FirstName", Request.Cookies("FirstName").Item)
Run Code Online (Sandbox Code Playgroud)
而错误是
BC30455: Argument not specified for parameter 'key' of 'Public Default Property Item(key As String) As String'.
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我如何纠正这个错误或至少错误是什么意思?提前致谢.
Session.Add("FirstName", Request.Cookies("FirstName"))
Run Code Online (Sandbox Code Playgroud)
应该工作,当你使用.Item 它时,期望一个项目的键,如:
Session.Add("FirstName", Request.Cookies("FirstName").Item("ItemKey"))
Run Code Online (Sandbox Code Playgroud)