真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

ASP.NET中如何使用TextBox文本輸入框控件-創(chuàng)新互聯(lián)

ASP.NET中如何使用TextBox 文本輸入框控件,針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),蕪湖縣企業(yè)網(wǎng)站建設(shè),蕪湖縣品牌網(wǎng)站建設(shè),網(wǎng)站定制,蕪湖縣網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,蕪湖縣網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

TextBox控件又稱文本框控件,為用戶提供輸入文本的功能。


1.屬性

TextBox控件的常用屬性及說明如表1所示。

表1 TextBox控件常用屬性及說明

屬性說明
AutoPostBack獲取或設(shè)置一個值,該值指示無論何時用戶在TextBox控件中按〈Enter〉鍵或〈Tab〉鍵時,是否自動回發(fā)到服務(wù)器的操作
CausesValidation獲取或設(shè)置一個值,該值指示當(dāng)TextBox控件設(shè)置為在回發(fā)發(fā)生時進行驗證,是否執(zhí)行驗證
ID控件ID
Text控件要顯示的文本
TextMode獲取或設(shè)置TextBox控件的行為模式(單行、多行或密碼)
Width控件的寬度
Visible控件是否可見
ReadOnly獲取或設(shè)置一個值,用于指示能否只讀TextBox控件的內(nèi)容
CssClass控件呈現(xiàn)的樣式
BackColor控件的背景顏色
Enabled控件是否可用

TextBox控件大部分屬性設(shè)置和Label控件類似,具體請參見Label控件屬性設(shè)置,下面主要介紹一下TextMode屬性。

TextMode屬性主要用于控制TextBox控件的文本顯示方式,該屬性的設(shè)置選項有以下3種。

單行(SingleLine):用戶只能在一行中輸入信息,還可以選擇限制控件接收的字符數(shù)。

多行(MultiLine):文本很長時,允許用戶輸入多行文本并執(zhí)行換行。

密碼(Password):將用戶輸入的字符用黑點(●)屏蔽,以隱藏這些信息。

例如:在驗證用戶登錄密碼時,可以將TextBox控件的TextMode屬性設(shè)置為Password,其運行效果如圖1所示。

在填寫備注資料時,文字可能會很多,此時可將TextBox控件的TextMode屬性設(shè)置為MultiLine,其運行結(jié)果如圖2所示。

ASP.NET中如何使用TextBox 文本輸入框控件

圖1 隱藏登錄密碼

ASP.NET中如何使用TextBox 文本輸入框控件

圖2 填寫備注資料


2.方法

TextBox控件常用方法同Label控件類似,表2列出了它的一些常用方法。

表2 TextBox控件常用方法及說明

方法說明
DataBind將數(shù)據(jù)源綁定到被調(diào)用的服務(wù)器控件及其所有子控件上
Focus為控件設(shè)置輸入焦點
Dispose使服務(wù)器控件得以在從內(nèi)存中釋放之前執(zhí)行最后的清理操作
Equals確定兩個對象實例是否相等

TextBox控件的Focus方法主要用來獲得其焦點,例如:用戶在一個含有TextBox控件頁面的Page_Load事件中編寫了如下代碼:

復(fù)制代碼 代碼如下:


protected void Page_Load(object sender, EventArgs e)
{
    TextBox1.Focus();
}


運行結(jié)果如圖3所示。

ASP.NET中如何使用TextBox 文本輸入框控件

圖3  獲得TextBox控件焦點

3.事件

TextBox控件常用事件同Label控件類似,具體請參見Label控件常用事件。
4.示例

示例:

TextBox控件示例

下面示例主要通過設(shè)置3個TextBox控件不同的TextMode屬性值來對比其運行效果。新建一個網(wǎng)站,默認(rèn)主頁為Default.aspx,在Default.aspx頁面上添加3個TextBox控件,它們的屬性設(shè)置如下。

輸入用戶名的TextBox控件:TextMode屬性設(shè)為SingleLine,BackColor屬性為#FFE0C0(淺黃色),BorderColor屬性為Blue(藍色)。

輸入密碼的TextBox控件:TextMode屬性設(shè)為Password。

輸入備注信息的TextBox控件:TextMode屬性設(shè)為MultiLine。

執(zhí)行程序,分別在3個文本框中輸入文字,示例運行結(jié)果如圖4所示。

ASP.NET中如何使用TextBox 文本輸入框控件

圖4  TextBox控件示例

程序完整代碼如下:

前臺 Default.aspx

復(fù)制代碼 代碼如下:


<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
 

 

 

    TextBox控件示例


 
   


   

        用戶名:            OnTextChanged="TextBox1_TextChanged">
       

        密   碼:
       

        備   注:

   



后臺 Default.aspx.cs

復(fù)制代碼 代碼如下:


using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
 
public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }
 
    protected void TextBox1_TextChanged(object sender, EventArgs e)
    {
    }
}


關(guān)于ASP.NET中如何使用TextBox 文本輸入框控件問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。


網(wǎng)頁名稱:ASP.NET中如何使用TextBox文本輸入框控件-創(chuàng)新互聯(lián)
URL鏈接:http://weahome.cn/article/cejphh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部