Q
question
Unregistered / Unconfirmed
GUEST, unregistred user!
今天看帮助的时候无意中看见:
int loop1, loop2;
// Load NameValueCollection object.
NameValueCollection coll=Request.QueryString;
// Get names of all keys into a string array.
String[] arr1 = coll.AllKeys;
Label1.Text = arr1.Length.ToString();
for (loop1 = 0;
loop1 < arr1.Length;
loop1++)
{
Response.Write("Key: " + Server.HtmlEncode(arr1[loop1]) + "<br>");
String[] arr2 = coll.GetValues(arr1[loop1]);
for (loop2 = 0;
loop2 < arr2.Length;
loop2++)
{
Response.Write("Value " + loop2 + ": " + Server.HtmlEncode(arr2[loop2]) + "<br>");
}
}
特别是
String[] arr2 = coll.GetValues(arr1[loop1]);
我想在一个类似 aspfile.aspx?ID=1 的请求中应该 ID 可以同时传递多个值进来,而不是现在的一个值 1 ,比如还能传递 2 3 进来。
但不知道如何写。
int loop1, loop2;
// Load NameValueCollection object.
NameValueCollection coll=Request.QueryString;
// Get names of all keys into a string array.
String[] arr1 = coll.AllKeys;
Label1.Text = arr1.Length.ToString();
for (loop1 = 0;
loop1 < arr1.Length;
loop1++)
{
Response.Write("Key: " + Server.HtmlEncode(arr1[loop1]) + "<br>");
String[] arr2 = coll.GetValues(arr1[loop1]);
for (loop2 = 0;
loop2 < arr2.Length;
loop2++)
{
Response.Write("Value " + loop2 + ": " + Server.HtmlEncode(arr2[loop2]) + "<br>");
}
}
特别是
String[] arr2 = coll.GetValues(arr1[loop1]);
我想在一个类似 aspfile.aspx?ID=1 的请求中应该 ID 可以同时传递多个值进来,而不是现在的一个值 1 ,比如还能传递 2 3 进来。
但不知道如何写。