Compartir a través de


HtmlInputButton Constructores

Definición

Inicializa una nueva instancia de la clase HtmlInputButton.

Sobrecargas

HtmlInputButton()

Inicializa una nueva instancia de la clase HtmlInputButton con los valores predeterminados.

HtmlInputButton(String)

Inicializa una nueva instancia de la clase HtmlInputButton utilizando un botón del tipo especificado.

HtmlInputButton()

Inicializa una nueva instancia de la clase HtmlInputButton con los valores predeterminados.

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

Ejemplos

En el ejemplo de código siguiente se muestra cómo crear una nueva instancia de un HtmlInputButton control mediante el constructor sin parámetros.

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

Comentarios

En la tabla siguiente se muestra el valor de propiedad inicial de una instancia de HtmlInputButton.

Propiedad Valor
Type Cadena literal "button".

Se aplica a

HtmlInputButton(String)

Inicializa una nueva instancia de la clase HtmlInputButton utilizando un botón del tipo especificado.

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)

Parámetros

type
String

Tipo de botón de entrada.

Ejemplos

En el ejemplo de código siguiente se muestra cómo crear una nueva instancia del HtmlInputButton control mediante el constructor sobrecargado.

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

Comentarios

En la tabla siguiente se muestra el valor de propiedad inicial de una instancia de HtmlInputButton.

Propiedad Valor
Type Valor del parámetro type.

En la tabla siguiente se muestran los distintos valores posibles para el type parámetro .

Valor Descripción
button Botón de comando.
submit Botón que envía el formulario al servidor.
reset Botón que borra el formulario.

Se aplica a