<%@ Page Language="C#" %>
<script runat="server">
// ページのコードをここに記述してください。
//
void Page_Load(object sender, EventArgs e)
{
int loop1, loop2;
// QueryString を受け取る変数を定義
NameValueCollection coll=Request.QueryString;
// Query のキーを String 配列に格納
String[] arr1 = coll.AllKeys;
// arr1 の数だけループ
for (loop1 = 0; loop1 < arr1.Length; loop1++)
{ // arr1 のキーを表示
Response.Write("キー: " + Server.HtmlEncode(arr1[loop1]) + "<br>");
// キーに割り当てられた文字列を String 配列に取得
String[] arr2 = coll.GetValues(arr1[loop1]);
// arr2 の数だけループ
for (loop2 = 0; loop2 < arr2.Length; loop2++)
{ // キーに割り当てられた文字列を表示
Response.Write("値 " + loop2 + ": " + Server.HtmlEncode(arr2[loop2]) + "<br>");
}
}
}
|