HtmlInputReset Constructor (String)
.NET Framework (current version)
Initializes a new instance of the HtmlInputReset class using the specified input type.
Assembly: System.Web (in System.Web.dll)
Parameters
- type
-
Type:
System.String
The input type.
The following table shows the initial property value for an instance of HtmlInputReset.
Property | Value |
|---|---|
The value of the type parameter. |
Setting the type parameter to a value not recognized as a valid HTML <input> element results in a default HTML <input> element as a single-line text input field.
The following code example demonstrates how to use the HtmlInputReset control to reset the values of a Web page form.
<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { // Define an HtmlInputReset button using the default constructor. HtmlInputReset reset1 = new HtmlInputReset(); reset1.ID = "ResetButton1"; reset1.Value = "Reset 1"; // Define an HtmlInputReset button as type "reset". HtmlInputReset reset2 = new HtmlInputReset("reset"); reset2.ID = "ResetButton2"; reset2.Value = "Reset 2"; // Define an HtmlInputReset button as custom type "custom". // This is not a valid HTML input type so a standared input // field will be displayed. HtmlInputReset reset3 = new HtmlInputReset("custom"); reset3.ID = "ResetButton3"; reset3.Value = "Reset 3"; // Clear the PlaceHolder control and add the Reset buttons to it. PlaceHolder.Controls.Clear(); PlaceHolder.Controls.Add(reset1); PlaceHolder.Controls.Add(new LiteralControl("<br />")); PlaceHolder.Controls.Add(reset2); PlaceHolder.Controls.Add(new LiteralControl("<br />")); PlaceHolder.Controls.Add(reset3); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>HtmlInputReset Example</title> </head> <body> <form id="form1" runat="server"> <h3> HtmlInputReset Example </h3> <asp:PlaceHolder id="PlaceHolder" runat="server"> </asp:PlaceHolder> <br /> Change the text in the input field and then click "Reset 1" or "Reset 2" to change it back to its initial value. </form> </body> </html>
.NET Framework
Available since 2.0
Available since 2.0
Show: