ASP.NET - TextBox-kontrol
- 上一页 WebForms ViewState
- 下一页 WebForms Button
TextBox-kontrollen bruges til at oprette tekstbokse, hvor brugere kan indtaste tekst.
TextBox-kontrol
TextBox-kontrollen bruges til at oprette tekstbokse, hvor brugere kan indtaste tekst.
TextBox-kontrollens egenskabskolonne i vores TextBox-kontrol referencehåndbog。
I det følgende eksempel vises nogle af de egenskaber, du muligvis kan bruge i TextBox-kontrollen:
<html> <body> <form runat="server"> En grundlæggende TextBox: <asp:TextBox id="tb1" runat="server" /> <br /><br /> En kodeord TextBox: <asp:TextBox id="tb2" TextMode="password" runat="server" /> <br /><br /> En TextBox med tekst: <asp:TextBox id="tb4" Text="Hello World!" runat="server" /> <br /><br /> En multiline TextBox: <asp:TextBox id="tb3" TextMode="multiline" runat="server" /> <br /><br /> En TextBox med højde: <asp:TextBox id="tb6" rows="5" TextMode="multiline" runat="server" /> <br /><br /> En TextBox med bredde: <asp:TextBox id="tb5" columns="30" runat="server" /> </form> </body> </html>
Tilføj script
Når formularen indsendes, kan TextBox-kontrollens indhold og indstillinger ændres ved hjælp af server-script. Formularen kan indsendes ved at klikke på en knap eller når brugeren ændrer værdien i TextBox-kontrollen.
I de følgende eksempel har vi i en .aspx-fil deklarerede en TextBox-kontrol, en Button-kontrol og en Label-kontrol. Når indsendelsesknappen aktiveres, udføres submit-underprogrammet. Submit-underprogrammet skriver en tekst til Label-kontrollen:
<script runat="server"> Sub submit(sender As Object, e As EventArgs) lbl1.Text="Dit navn er " & txt1.Text End Sub </script> <html> <body> <form runat="server"> Indtast dit navn: <asp:TextBox id="txt1" runat="server" /> <asp:Button OnClick="submit" Text="Submit" runat="server" /> <p><asp:Label id="lbl1" runat="server" /></p> </form> </body> </html>
I nedenstående eksempel har vi deklarerede en TextBox-kontrol og en Label-kontrol i en .aspx-fil. Når du ændrer værdien i TextBox og klikker uden for TextBox, vil change-subrutinen blive udført. change-subrutinen skriver en tekst til Label-kontrollen:
<script runat="server"> Sub change(sender As Object, e As EventArgs) lbl1.Text="Du har ændret teksten til " & txt1.Text End Sub </script> <html> <body> <form runat="server"> Indtast dit navn: <asp:TextBox id="txt1" runat="server" text="Hello World!" ontextchanged="change" autopostback="true"/> <p><asp:Label id="lbl1" runat="server" /></p> </form> </body> </html>
- 上一页 WebForms ViewState
- 下一页 WebForms Button