แก้ไข

แชร์ผ่าน


HtmlInputReset Constructors

Definition

Initializes a new instance of the HtmlInputReset class.

Overloads

HtmlInputReset()

Initializes a new instance of the HtmlInputReset class using default values.

HtmlInputReset(String)

Initializes a new instance of the HtmlInputReset class using the specified input type.

HtmlInputReset()

Initializes a new instance of the HtmlInputReset class using default values.

public:
 HtmlInputReset();
public HtmlInputReset ();
Public Sub New ()

Examples

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>

<%@ Page Language="VB" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

    ' Define an HtmlInputReset button using the default constructor.
    Dim reset1 As New HtmlInputReset()
    reset1.ID = "ResetButton1"
    reset1.Value = "Reset 1"
       
    ' Define an HtmlInputReset button as type "reset".
    Dim reset2 As 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.
    Dim reset3 As 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)
    
  End Sub
  
</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>

Remarks

The following table shows the initial property value for an instance of HtmlInputReset.

Property Value
HtmlControl.TagName The "reset" literal string.

Applies to

HtmlInputReset(String)

Initializes a new instance of the HtmlInputReset class using the specified input type.

public:
 HtmlInputReset(System::String ^ type);
public HtmlInputReset (string type);
new System.Web.UI.HtmlControls.HtmlInputReset : string -> System.Web.UI.HtmlControls.HtmlInputReset
Public Sub New (type As String)

Parameters

type
String

The input type.

Examples

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>

<%@ Page Language="VB" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

    ' Define an HtmlInputReset button using the default constructor.
    Dim reset1 As New HtmlInputReset()
    reset1.ID = "ResetButton1"
    reset1.Value = "Reset 1"
       
    ' Define an HtmlInputReset button as type "reset".
    Dim reset2 As 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.
    Dim reset3 As 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)
    
  End Sub
  
</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>

Remarks

The following table shows the initial property value for an instance of HtmlInputReset.

Property Value
HtmlControl.TagName 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.

Applies to