HttpRequest.Form Property
.NET Framework 2.0
Gets a collection of form variables.
Namespace: System.Web
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
The Form property is populated when the HTTP request Content-Type value is either "application/x-www-form-urlencoded" or "multipart/form-data".
| Topic | Location |
|---|---|
| How to: Pass Values Between ASP.NET Web Pages | Building ASP .NET Web Applications |
| How to: Pass Values Between ASP.NET Web Pages | Building ASP .NET Web Applications |
The following code example captures a client's form collection and writes the name of each form to HTTP output.
int loop1;
NameValueCollection coll;
//Load Form variables into NameValueCollection variable.
coll = get_Request().get_Form();
// Get names of all forms into a string array.
String arr1[] = coll.get_AllKeys();
for (loop1 = 0; loop1 < arr1.length; loop1++) {
get_Response().Write(("Form: " + arr1[loop1] + "<br>"));
}
var arr1 : String[] var coll : NameValueCollection coll=Request.Form // Load Form variables into NameValueCollection variable. arr1 = coll.AllKeys // Get names of all forms into a string array. for(var i=0; i < arr1.Length; i++){ Response.Write("Form: " + arr1[i] + "<br>") }
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.
Community Additions
ADD
Show: