欧美激情网,国产欧美亚洲高清,欧美屁股xxxxx,欧美群妇大交群,欧美人与物ⅴideos另类,区二区三区在线 | 欧洲

知識(shí)學(xué)堂
  • ·聯(lián)系電話:+86.023-75585550
  • ·聯(lián)系傳真:+86.023-75585550
  • ·24小時(shí)手機(jī):13896886023
  • ·QQ 咨 詢:361652718 513960520
當(dāng)前位置 > 首頁 > 知識(shí)學(xué)堂 > 網(wǎng)站建設(shè)知識(shí)
Web服務(wù)器控件:TextBox控件
更新時(shí)間:2012-01-12 | 發(fā)布人:本站 | 點(diǎn)擊率:326

閱讀此文請(qǐng)先查看網(wǎng)頁教學(xué)網(wǎng)的:ASP.NET入門教程:Web服務(wù)器控件,簡單講述了Web服務(wù)器控件的使用方法。

定義和用法

TextBox 控件用于創(chuàng)建用戶可輸入文本的文本框。創(chuàng)建單行和多行文本框。

屬性

屬性 描述 .NET
AutoCompleteType 規(guī)定 TextBox 控件的 AutoComplete 行為。 2.0
AutoPostBack 布爾值,規(guī)定當(dāng)內(nèi)容改變時(shí),是否回傳到服務(wù)器。默認(rèn)是 false。 1.0
CausesValidation 規(guī)定當(dāng) Postback 發(fā)生時(shí),是否驗(yàn)證頁面。 2.0
Columns textbox 的寬度。 1.0
MaxLength 在 textbox 中所允許的最大字符數(shù)。 1.0
ReadOnly 規(guī)定能否改變文本框中的文本。 1.0
Rows textbox 的高度(僅在 TextMode="Multiline" 時(shí)使用)。 1.0
runat 規(guī)定該控件是否是服務(wù)器控件。必須設(shè)置為 "server"。  
TagKey    
Text textbox 的內(nèi)容。 1.0
TextMode 規(guī)定 TextBox 的行為模式(單行、多行或密碼)。 1.0
ValidationGroup 當(dāng) Postback 發(fā)生時(shí),被驗(yàn)證的控件組。  
Wrap 布爾值,指示 textbox 的內(nèi)容是否換行。 1.0
OnTextChanged 當(dāng) textbox 中的文本被更改時(shí),被執(zhí)行的函數(shù)的名稱。  

Web 控件標(biāo)準(zhǔn)屬性

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, 
SkinID, Style, TabIndex, ToolTip, Width

控件標(biāo)準(zhǔn)屬性

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, 
TemplateControl, TemplateSourceDirectory, UniqueID, Visible

語法

<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"
/>

備注:TextBox 服務(wù)器控件是讓用戶輸入文本的輸入控件。默認(rèn)情況下,TextMode 屬性設(shè)置為 SingleLine,它創(chuàng)建只包含一行的文本框。您也可以將該屬性設(shè)置為 MultiLine 或 Password。MultiLine 創(chuàng)建包含多行的文本框。Password 創(chuàng)建可以屏蔽用戶輸入的值的單行文本框。

文本框的顯示寬度由其 Columns 屬性確定。如果文本框是多行文本框,則顯示高度由 Rows 屬性確定。

使用 Text 屬性確定 TextBox 控件的內(nèi)容。通過設(shè)置 MaxLength 屬性,可以限制可輸入到此控件中的字符數(shù)。將 Wrap 屬性設(shè)置為 true 來指定當(dāng)?shù)竭_(dá)文本框的結(jié)尾時(shí),單元格內(nèi)容應(yīng)自動(dòng)在下一行繼續(xù)。

示例

以下內(nèi)容顯示如何在 .aspx 文件中聲明 TextBox 控件的示例。此控件是最多可顯示 10 行的多行文本框。如果瀏覽器對(duì)控件支持字體,則文本將被格式化為 Arial 字體。

Visual Basic

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

C#

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