Share via


TextBox controle de servidor Web Declarative sintaxe

Cria caixas de texto de linha e de várias linhas.

<asp:TextBox
    AccessKey="string"
    AutoCompleteType="None|Disabled|Cellular|Company|Department|
        DisplayName|Email|FirstName|Gender|HomeCity|HomeCountryRegion|
        HomeFax|HomePhone|HomeState|HomeStreetAddress|HomeZipCode|
        Homepage|JobTitle|LastName|MiddleName|Notes|Office|Pager|
        BusinessCity|BusinessCountryRegion|BusinessFax|BusinessPhone|
        BusinessState|BusinessStreetAddress|BusinessUrl|
        BusinessZipCode|Search"
    AutoPostBack="True|False"
    BackColor="color name|#dddddd"
    BorderColor="color name|#dddddd"
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
        Inset|Outset"
    BorderWidth="size"
    CausesValidation="True|False"
    Columns="integer"
    CssClass="string"
    Enabled="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    Font-Bold="True|False"
    Font-Italic="True|False"
    Font-Names="string"
    Font-Overline="True|False"
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
        Large|X-Large|XX-Large"
    Font-Strikeout="True|False"
    Font-Underline="True|False"
    ForeColor="color name|#dddddd"
    Height="size"
    ID="string"
    MaxLength="integer"
    OnDataBinding="DataBinding event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnTextChanged="TextChanged event handler"
    OnUnload="Unload event handler"
    ReadOnly="True|False"
    Rows="integer"
    runat="server"
    SkinID="string"
    Style="string"
    TabIndex="integer"
    Text="string"
    TextMode="SingleLine|MultiLine|Password"
    ToolTip="string"
    ValidationGroup="string"
    Visible="True|False"
    Width="size"
    Wrap="True|False"
/>

Comentários

The TextBox server control is an input control that lets the user enter text. Por padrão, a TextMode propriedade estiver definida como SingleLine, que cria uma caixa de texto com apenas uma linha. Você também pode conjunto a propriedade para MultiLine ou Password. MultiLine cria uma caixa de texto com mais de uma linha. Password cria uma caixa de texto de uma linha que mascara o valor inserido pelo usuário.

A largura de exibição da caixa de texto é determinada pela sua Columns propriedade. Se a caixa de texto for uma caixa de texto de várias linhas, a altura de exibição é determinada pelo Rows propriedade.

Use o Text propriedade para determinar o Sumário de TextBox controle. Você pode limitar o número de caracteres que podem ser inseridos no controle definindo a MaxLength propriedade. conjunto o Wrap propriedade para true Para especificar que o Sumário da célula deve continuar automaticamente na próxima linha quando é atingido o participante da caixa de texto.

Para obter mais informações sobre o TextBox Propriedades e eventos de controle de servidor de Web, consulte o TextBox documentação da classe.

Exemplo

O exemplo a seguir mostra uma declaração de exemplo para um TextBox controle em um arquivo.aspx. O controle é uma caixa de texto de várias linhas que exibe um máximo de dez linhas. O texto é formatado na fonte Arial, se o navegador oferecer suporte para fontes para controles.

Observação de segurançaObservação de segurança:

Este exemplo tem uma caixa de texto que aceita entrada do usuário, que é uma ameaça potencial de segurança. Por padrão, páginas Web ASP.NET validam se as entradas de usuário não incluem scripts ou elementos HTML. Para obter mais informações, consulte Visão Geral de Scripts Maliciosos.

<asp:TextBox id="txtLogin" runat="server"
     Text="" Font-Names="Arial" 
     Font-Size="10"
     BackColor="lightblue"
     TextMode="MultiLine"
     Height="43px"
/>
<asp:TextBox id="txtLogin" runat="server"
     Text="" Font-Names="Arial" 
     Font-Size="10"
     BackColor="lightblue"
     TextMode="MultiLine"
     Height="43px"
 />

Consulte também

Referência

TextBox

Outros recursos

controle de servidor Web sintaxe