通過(guò)事例學(xué)習(xí).net的WebForms技術(shù)(一) /* 豆腐制作,都是精品 http://www.asp888.net 豆腐技術(shù)站 如轉(zhuǎn)載 請(qǐng)保留完整版權(quán)信息 */ TextBox: TextBox 在asp.net中是錄入的控件,他有三種形式,分別對(duì)應(yīng)<input type=text>,<input type=password>和<TextArea> 這三個(gè)HTML標(biāo)簽,在asp.net 中,TextBox的定義格式是 <asp:TextBox runat=server id="text1" Text="豆腐技術(shù)站" ...... />
代碼定義方式 <script language="C#" runat=server> void AddText(){ TextBox text1=new TextBox(); text1.Text="豆腐技術(shù)站"; 。。。。。。 } </script> 上面是對(duì)TextBox的簡(jiǎn)單介紹,下面詳細(xì)來(lái)看看TextBox的一些主要的屬性和他們的使用方法
AccessKey,可以使該TextBox在頁(yè)面上通過(guò)ALT+[指定鍵]得到焦點(diǎn):例如: <asp:TextBox id="TextBox1" Text="豆腐制作 http://www.asp888.net" runat="server"/> 或者: TextBox1.AccessKey="Y";
Attributes, 給TextBox控件的屬性賦值,比如: TextBox1.Attributes["maxlength"]="20"; 通過(guò)Attributes 可以很方便的給TextBox確定一些在HTML 中很方便的賦值
TextMode 是TextBox 中的一個(gè)非常非常重要的一個(gè)屬性,我們需要利用他來(lái)確定我們當(dāng)前的輸入的類(lèi)型 他的三種賦值 TextBox1.TextMode=TextBoxMode.SingleLine; //單行輸入框 TextBox1.TextMode=TextBoxMode.MultiLine; //多行輸入框 TextBox1.TextMode=TextBoxMode.Password; //密碼輸入框
Text 是我們存取TextBox的輸入框中數(shù)據(jù)的屬性,他是可讀可寫(xiě)的
此外,還有一些對(duì)于TextBox的外觀(guān)屬性的一些控制屬性,比如 Font,ToolTip 等等,因?yàn)榛旧喜淮嬖谛枰诰幊? 中控制實(shí)現(xiàn),所以 就 沒(méi)有在這里詳細(xì)講解
Label 是我們?cè)贏(yíng)sp.Net中用來(lái)顯示輸出的控件,對(duì)于這個(gè)空間我們也是仍然有兩種的定義方式 <asp:Label runat=server id="label" Text="豆腐技術(shù)站" ...... />
代碼定義方式 <script language="C#" runat=server> void AddText(){ Label label1=new Label(); label.Text="豆腐技術(shù)站"; 。。。。。。 } </script> 其中,我們最常用的就是Text的屬性
|
溫馨提示:喜歡本站的話(huà),請(qǐng)收藏一下本站!