Condividi tramite


HtmlInputButton Costruttori

Definizione

Inizializza una nuova istanza della classe HtmlInputButton.

Overload

HtmlInputButton()

Inizializza una nuova istanza della classe HtmlInputButton usando i valori predefiniti.

HtmlInputButton(String)

Inizializza una nuova istanza della classe HtmlInputButton utilizzando il tipo di pulsante specificato.

HtmlInputButton()

Inizializza una nuova istanza della classe HtmlInputButton usando i valori predefiniti.

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

Esempio

Nell'esempio di codice seguente viene illustrato come creare una nuova istanza di un HtmlInputButton controllo usando il costruttore senza parametri.

<%@ 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">

      void Page_Load(Object sender, EventArgs e)
      {

         // Create a new HtmlInputButton control.
         HtmlInputButton button = new HtmlInputButton();
         button.Value="Click Me";
         button.Attributes.Add("onclick", "alert('Hello from the client side.')");

         // Add the control to the Controls collection of the
         // PlaceHolder control. 
         Place.Controls.Clear();
         Place.Controls.Add(button);

      }

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>HtmlInputButton Constructor Example</title>
</head>
<body>
   <form id="form1" runat="server">
      <h3> HtmlInputButton Constructor Example </h3>

      <asp:Placeholder id="Place" 
           runat="server"/>

   </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">

  Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)

    ' Create a new HtmlInputButton control.
    Dim button As HtmlInputButton = New HtmlInputButton()
    button.Value = "Click Me"
    button.Attributes.Add("onclick", "alert('Hello from the client side.')")

    ' Add the control to the Controls collection of the
    ' PlaceHolder control. 
    Place.Controls.Clear()
    Place.Controls.Add(button)

  End Sub

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>HtmlInputButton Constructor Example</title>
</head>
<body>
   <form id="form1" runat="server">
      <h3> HtmlInputButton Constructor Example </h3>

      <asp:Placeholder id="Place" 
           runat="server"/>

   </form>
</body>
</html>

Commenti

Nella tabella seguente viene illustrato il valore della proprietà iniziale per un'istanza di HtmlInputButton.

Proprietà Valore
Type Stringa letterale "button".

Si applica a

HtmlInputButton(String)

Inizializza una nuova istanza della classe HtmlInputButton utilizzando il tipo di pulsante specificato.

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

Parametri

type
String

Tipo del pulsante di input.

Esempio

Nell'esempio di codice seguente viene illustrato come creare una nuova istanza del HtmlInputButton controllo usando il costruttore di overload.

<%@ 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">

  void Page_Load(Object sender, EventArgs e)
  {

    // Create a new HtmlInputButton control as a Submit button.
    HtmlInputButton button = new HtmlInputButton("submit");
    button.ID = "SubmitButton";
    button.Value = "Submit";

    // Create a new HtmlInputButton control as a Reset button.
    HtmlInputButton button2 = new HtmlInputButton("reset");
    button2.ID = "ResetButton";
    button2.Value = "Reset";

    // Add the controls to the Controls collection of the
    // PlaceHolder control.
    Place.Controls.Clear();
    Place.Controls.Add(button);
    Place.Controls.Add(button2);

  }

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>HtmlInputButton Constructor Example</title>
</head>
<body>
   <form id="form1" runat="server">
      <h3> HtmlInputButton Constructor Example </h3>

      <asp:Placeholder id="Place" 
           runat="server"/>

   </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">

  Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)

    ' Create a new HtmlInputButton control as a Submit button. 
    Dim button As HtmlInputButton = New HtmlInputButton("submit")
    button.ID = "SubmitButton"
    button.Value = "Submit"

    ' Create a new HtmlInputButton control as a Reset button.
    Dim button2 As HtmlInputButton = New HtmlInputButton("reset")
    button2.ID = "ResetButton"
    button2.Value = "Reset"

    ' Add the controls to the Controls collection of the
    ' PlaceHolder control. 
    Place.Controls.Clear()
    Place.Controls.Add(button)
    Place.Controls.Add(button2)

  End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>HtmlInputButton Constructor Example</title>
</head>
<body>
   <form id="form1" runat="server">
      <h3> HtmlInputButton Constructor Example </h3>

      <asp:Placeholder id="Place" 
           runat="server"/>

   </form>
</body>
</html>

Commenti

Nella tabella seguente viene illustrato il valore della proprietà iniziale per un'istanza di HtmlInputButton.

Proprietà Valore
Type Valore del parametro type.

La tabella seguente mostra i diversi valori possibili per il type parametro.

Valore Descrizione
button Un pulsante di comando.
submit Pulsante che invia il modulo al server.
reset Pulsante che cancella il modulo.

Si applica a