Język

HtmlInputSubmit Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy HtmlInputSubmit.

Przeciążenia

Nazwa Opis
HtmlInputSubmit()

Inicjuje HtmlInputSubmit nowe wystąpienie klasy przy użyciu wartości domyślnych.

HtmlInputSubmit(String)

Inicjuje nowe wystąpienie HtmlInputSubmit klasy przy użyciu określonego typu.

HtmlInputSubmit()

Inicjuje HtmlInputSubmit nowe wystąpienie klasy przy użyciu wartości domyślnych.

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

Przykłady

W poniższym przykładzie kodu pokazano, jak programowo dodawać HtmlInputTextkontrolki , HtmlInputPasswordi HtmlInputSubmit do strony formularzy sieci Web przy użyciu konstruktorów domyślnych w celu utworzenia prostego ekranu logowania.

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

Uwagi

W poniższej tabeli przedstawiono początkową wartość właściwości dla wystąpienia HtmlInputSubmitklasy .

Majątek Wartość
HtmlControl.TagName Ciąg literału "prześlij".

Dotyczy

HtmlInputSubmit(String)

Inicjuje nowe wystąpienie HtmlInputSubmit klasy przy użyciu określonego typu.

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)

Parametry

type
String

Typ przycisku wejściowego.

Przykłady

Poniższy przykład kodu przedstawia sposób programowego dodawania HtmlInputTextkontrolek , HtmlInputPasswordi HtmlInputSubmit do strony formularzy sieci Web w celu utworzenia prostego ekranu logowania. W tym przykładzie pokazano, jak można przekazać różne wartości dla parametru type , który zastępuje wewnętrzny typ kontrolki 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>

Uwagi

W poniższej tabeli przedstawiono początkową wartość właściwości dla wystąpienia HtmlInputSubmitklasy .

Majątek Wartość
HtmlControl.TagName Wartość parametru type .

Dotyczy