0

現在のページ aspx を url.am として使用しています。私のページの url.my コードにクエリ文字列を渡しています。クエリ文字列を分割して画面に書き込むために使用されるコードです。ページロードメソッドでコードを書いています。

my code
------
 Dim strarr() As String
    Dim key
    For Each key In Request.QueryString
        Response.Write(key & ": " & Request.QueryString(key) & "<BR>")

    Next

output
------
http://localhost:54592/vicidial_project/Default.aspx?a=1&b=2(in run time am passing query string to that url)

a:1
b:2

the query string values are displayed in the screen like above.

my question
-----------
i want to store that query string value into an array . am using the code like this

code
-----
 Dim strarr() As String
    Dim key
    For Each key In Request.QueryString
        Response.Write(key & ": " & Request.QueryString(key) & "<BR>")
       strarr = key & ": " & Request.QueryString(key)

    Next

error
-----
 am getting error in this line
 strarr = key & ": " & Request.QueryString(key)
4

1 に答える 1

0

キーを文字列として宣言しなかったのはなぜですか? あなたはそうすることができた:

For Each key as String in Request.QueryString
   ...
Next
于 2012-08-09T13:16:21.647 に答える