HtmlInputSubmit Constructeurs

Définition

Initialise une nouvelle instance de la classe HtmlInputSubmit.

Surcharges

Nom Description
HtmlInputSubmit()

Initialise une nouvelle instance de la classe à l’aide HtmlInputSubmit de valeurs par défaut.

HtmlInputSubmit(String)

Initialise une nouvelle instance de la classe à l’aide HtmlInputSubmit du type spécifié.

HtmlInputSubmit()

Initialise une nouvelle instance de la classe à l’aide HtmlInputSubmit de valeurs par défaut.

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

Exemples

L’exemple de code suivant montre comment ajouter HtmlInputText, HtmlInputPasswordet HtmlInputSubmit contrôler par programmation dans une page Web Forms à l’aide de constructeurs par défaut pour créer un écran de connexion simple.

<%@ 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)
  {
    if (IsPostBack)
    {
      // Add code to process the Login.
    }
  }

  protected void Page_Init(object sender, EventArgs e)
  {
    HtmlInputText userText = new HtmlInputText();
    userText.MaxLength = 20;
    Placeholder1.Controls.Add(userText);

    HtmlInputPassword passwordText = new HtmlInputPassword();
    passwordText.MaxLength = 20;
    Placeholder2.Controls.Add(passwordText);

    HtmlInputSubmit submitButton = new HtmlInputSubmit();
    submitButton.Value = "Submit";
    Placeholder3.Controls.Add(submitButton);
  }
</script>

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

      <table cellpadding="2">
        <tr>
        <td>User Name
            <asp:placeholder
                runat="server"
                id="Placeholder1" />
        </td></tr>
        <tr>
        <td>Password
            <asp:placeholder
                runat="server"
                id="Placeholder2" />
        </td></tr>
        <tr><td><asp:placeholder
                runat="server"
                id="Placeholder3" />
        </td></tr>
      </table>
    </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 EventArgs)
    
    If (IsPostBack) Then
      ' Add code to process the Login.
    End If

  End Sub

  Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs)
    
    Dim userText As HtmlInputText = New HtmlInputText
    userText.MaxLength = 20
    Placeholder1.Controls.Add(userText)

    Dim passwordText As HtmlInputPassword = New HtmlInputPassword
    passwordText.MaxLength = 20
    Placeholder2.Controls.Add(passwordText)

    Dim submitButton As HtmlInputSubmit = New HtmlInputSubmit
    submitButton.Value = "Submit"
    Placeholder3.Controls.Add(submitButton)

  End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="Form1" runat="server">

      <table cellpadding="2">
        <tr>
        <td>User Name
            <asp:placeholder
                runat="server"
                id="Placeholder1" />
        </td></tr>
        <tr>
        <td>Password
            <asp:placeholder
                runat="server"
                id="Placeholder2" />
        </td></tr>
        <tr><td><asp:placeholder
                runat="server"
                id="Placeholder3" />
        </td></tr>
      </table>
    </form>
  </body>
</html>

Remarques

Le tableau suivant montre la valeur de propriété initiale d’une instance de HtmlInputSubmit.

Propriété Valeur
HtmlControl.TagName Chaîne littérale « submit ».

S’applique à

HtmlInputSubmit(String)

Initialise une nouvelle instance de la classe à l’aide HtmlInputSubmit du type spécifié.

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

Paramètres

type
String

Type de bouton d’entrée.

Exemples

L’exemple de code suivant montre comment ajouter HtmlInputText, HtmlInputPasswordet HtmlInputSubmit contrôler par programmation dans une page Web Forms pour créer un écran de connexion simple. Cet exemple montre comment passer différentes valeurs pour le type paramètre, qui remplace le type intrinsèque du contrôle HTML.

<%@ 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)
  {
    if (IsPostBack)
    {
      // Add code to process the Login.
    }

  }

  protected void Page_Init(object sender, EventArgs e)
  {

    // Pass "password" to make the HtmlInput control render a
    // password input type.
    HtmlInputPassword passwordText = new HtmlInputPassword();
    passwordText.MaxLength = 20;
    Placeholder1.Controls.Add(passwordText);

    // Pass "submit" to make the HtmlInput control render a
    // form submit button.
    HtmlInputSubmit submitButton = new HtmlInputSubmit("submit");
    submitButton.Value = "Log On to System";
    Placeholder2.Controls.Add(submitButton);

  }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="Form1" runat="server">

      <table cellpadding="2">
        <tr>
        <td>Password
            <asp:placeholder
                runat="server"
                id="Placeholder1" />
        </td></tr>
        <tr><td><asp:placeholder
                runat="server"
                id="Placeholder2" />
        </td></tr>
      </table>
    </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 EventArgs)
    
    If (IsPostBack) Then
      ' Add code to process the Login.
    End If

  End Sub

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

    ' Pass "password" to make the HtmlInput control render a
    ' password input type.
    Dim passwordText As HtmlInputPassword = New HtmlInputPassword()
    passwordText.MaxLength = 20
    Placeholder1.Controls.Add(passwordText)

    ' Pass "submit" to make the HtmlInput control render a
    ' form submit button.
    Dim submitButton As HtmlInputSubmit = New HtmlInputSubmit("submit")
    submitButton.Value = "Log On to System"
    Placeholder2.Controls.Add(submitButton)
    
  End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="Form1" runat="server">

      <table cellpadding="2">
        <tr>
        <td>Password
            <asp:placeholder
                runat="server"
                id="Placeholder1" />
        </td></tr>
        <tr><td><asp:placeholder
                runat="server"
                id="Placeholder2" />
        </td></tr>
      </table>
    </form>
  </body>
</html>

Remarques

Le tableau suivant montre la valeur de propriété initiale d’une instance de HtmlInputSubmit.

Propriété Valeur
HtmlControl.TagName Valeur du type paramètre.

S’applique à