HttpRequest.QueryString プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HttpRequest.QueryString プロパティの意味・解説 

HttpRequest.QueryString プロパティ

HTTP クエリ文字列変数コレクション取得します

名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public ReadOnly Property
 QueryString As NameValueCollection
Dim instance As HttpRequest
Dim value As NameValueCollection

value = instance.QueryString
public NameValueCollection QueryString { get;
 }
public:
property NameValueCollection^ QueryString {
    NameValueCollection^ get ();
}
/** @property */
public NameValueCollection get_QueryString ()
public function get QueryString
 () : NameValueCollection

プロパティ
クライアントから送信されクエリ文字列変数コレクション格納する NameValueCollection。

使用例使用例

クライアントからクエリ文字列を (GET メソッド属性使用して) 受け取り、各名前付きの入力要素の名前と値をフォーム書き込む例を次に示します。このコードは、フォームACTION 属性参照されている ASP.NET ページ上に配置します

Dim loop1, loop2 As Integer
 Dim arr1(), arr2() As String
 Dim coll As NameValueCollection
 
' Load Form variables into NameValueCollection variable.
coll=Request.QueryString 
' Get names of all keys into a string array.
arr1 = coll.AllKeys 
For loop1 = 0 To arr1.GetUpperBound(0)
   Response.Write("Key: " & Server.HtmlEncode(arr1(loop1))
 & "<br>")
   ' Get all values under this key.
   arr2 = coll.GetValues(loop1)  
    For loop2 = 0 To arr2.GetUpperBound(0)
       Response.Write("Value " & CStr(loop2) &
 ": " & Server.HtmlEncode(arr2(loop2)) &
 "<br><br>")
    Next loop2
 Next loop1
   
int loop1, loop2;
 
// Load NameValueCollection object.
NameValueCollection coll=Request.QueryString; 
// Get names of all keys into a string array.
String[] arr1 = coll.AllKeys; 
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>");
   }
}
   
int loop1, loop2;

// Load NameValueCollection object.
NameValueCollection coll = get_Request().get_QueryString();
// Get names of all keys into a string array.
String arr1[] = coll.get_AllKeys();
for (loop1 = 0; loop1 < arr1.length; loop1++) {
    get_Response().Write(("Key: " + 
        get_Server().HtmlEncode(arr1[loop1]) + "<br>"));
    String arr2[] = coll.GetValues(arr1[loop1]);
    for (loop2 = 0; loop2 < arr2.length; loop2++) {
        get_Response().Write(("Value " + loop2 + ": "
            + get_Server().HtmlEncode(arr2[loop2]) + "<br>"));
    }
}
var arr1, arr2 : String[]
var coll : NameValueCollection

coll=Request.QueryString // Load Form variables into NameValueCollection
 variable.
arr1 = coll.AllKeys // Get names of all keys into a string array.
for(var i=0; i < arr1.Length; i++){
  Response.Write("Key: " + Server.HtmlEncode(arr1[i]) + "<br>")
  arr2 = coll.GetValues(i)  // Get all values under this key.
  for(var j=0; j < arr2.Length; j++){
      Response.Write("Value " + j + ": " + Server.HtmlEncode(arr2[j])
 + "<br><br>")
  }
}
  
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からHttpRequest.QueryString プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHttpRequest.QueryString プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHttpRequest.QueryString プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

HttpRequest.QueryString プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HttpRequest.QueryString プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS