Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/9 1:37:53
asp.net2.0服务器控件之TextBox控件

asp.net2.0服务器控件之TextBox控件

TextBox控件

1.功能

TextBox控件又称文本框控件,用于获取用户输入或显示的文本。

2.属性

TextBox控件常用属性及描述如表1所示。



表1 TextBox控件常用属性及描述

下面对比较重要的属性进行详细介绍。

(1)Text属性。设置或返回TextBox控件的文本。

语法:

object.Text [= string]

参数说明如下。

object:对象表达式。

string:用来指定TextBox控件显示文本内容的字符串。

(2)TextMode属性。设置TextBox控件的行为模式。

语法:

object. TextMode [=enum]

参数说明如下。

object:对象表达式。

enum:用来指定TextBox控件显示的模式。

TextBox控件有3种行为模式:单行、多行和密码文本框。

单行(SingleLine)模式将TextBox控件显示为单行。如果用户输入的文本超过了 TextBox控件的物理大小,则文本将沿水平方向滚动。

多行(MultiLine)模式基于Rows属性显示TextBox的高度,并且允许数据项位于多行上。如果Wrap属性设置为True,则文本将自动换行。如果用户输 入的文本超过了 TextBox的物理大小,则文本将相应地沿垂直方向滚动,并且将出现滚动条。

密码(Password)将用户输入的字符用黑点(l)屏蔽,以隐藏这些信息。

示例

TextBox控件TextMode属性的使用

本示例将演示TextBox控件将TextMode属性分别设为SingleLine、MultiLine、Password时的不同效果。程序代码如下:

protected void Page_Load(object sender, EventArgs e)

{

this.txtSingleLine.TextMode = TextBoxMode.SingleLine;

this.txtMultiLine.TextMode = TextBoxMode.MultiLine;

this.txtSingleLine.TextMode = TextBoxMode.Password;

}

完整程序代码如下:

★★★★★Default.aspx代码文件完整程序代码★★★★★

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







无标题页
































Width="148px">


























★★★★Default.aspx.cs代码文件完整程序代码★★★★★

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)

{

this.txtSingleLine.TextMode = TextBoxMode.SingleLine;

this.txtMultiLine.TextMode = TextBoxMode.MultiLine;

this.txtPassword.TextMode = TextBoxMode.Password;

}

}

运行效果如图1所示。


If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759