Gets a collection of form variables.
Namespace: System.Web
Assembly: System.Web (in system.web.dll)
Visual Basic (Declaration)
Public ReadOnly Property Form As NameValueCollection
Dim instance As HttpRequest
Dim value As NameValueCollection
value = instance.Form
public NameValueCollection Form { get; }
public:
property NameValueCollection^ Form {
NameValueCollection^ get ();
}
/** @property */
public NameValueCollection get_Form ()
public function get Form () : NameValueCollection
Property Value
A NameValueCollection representing a collection of form variables.
The Form property is populated when the HTTP request Content-Type value is either "application/x-www-form-urlencoded" or "multipart/form-data".
The following code example captures a client's form collection and writes the name of each form to HTTP output.
Dim loop1 As Integer
Dim arr1() As String
Dim coll As NameValueCollection
' Load Form variables into NameValueCollection variable.
coll=Request.Form
' Get names of all forms into a string array.
arr1 = coll.AllKeys
For loop1 = 0 To arr1.GetUpperBound(0)
Response.Write("Form: " & arr1(loop1) & "<br>")
Next loop1
int loop1;
NameValueCollection coll;
//Load Form variables into NameValueCollection variable.
coll=Request.Form;
// Get names of all forms into a string array.
String[] arr1 = coll.AllKeys;
for (loop1 = 0; loop1 < arr1.Length; loop1++)
{
Response.Write("Form: " + arr1[loop1] + "<br>");
}
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.
.NET Framework
Supported in: 2.0, 1.1, 1.0