.net 如何获得input输入中用户输入的值

TextBox控件又称文本框控件为用户提供输入文本的功能。

TextBox控件的常用属性及说明如表1所示

表1 TextBox控件常用属性及说明

获取或设置一个值,该值指示无论何时用户在TextBox控件中按〈Enter〉鍵或〈Tab〉键时是否自动回发到服务器的操作
获取或设置一个值,该值指示当TextBox控件设置为在回发发生时进行验证是否执行验证
获取或设置TextBox控件的行为模式(单行、多行或密码)
获取或设置一个值,用于指示能否只读TextBox控件的内容

TextBox控件大部分属性设置和Label控件类似具体请参见Label控件属性设置,下面主要介绍一下TextMode属性

TextMode属性主要用于控制TextBox控件的文本显示方式,该属性的设置选项有以下3种

 单行(SingleLine):用户只能在┅行中输入信息,还可以选择限制控件接收的字符数

 多行(MultiLine):文本很长时,允许用户输入多行文本并执行换行

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

例如:在验证用户登录密码时,可以将TextBox控件的TextMode属性设置为Password其运行效果如图1所示。

在填写备注资料时文字可能会很多,此时可将TextBox控件的TextMode属性设置为MultiLine其运行结果如图2所示。

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

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

将数据源绑定到被调用的服务器控件及其所有子控件上
使服务器控件得以在从内存中释放之前执行最后的清理操作
确定两个对象实例是否相等

TextBox控件的Focus方法主要用来获得其焦点例如:用户在一个含有TextBox控件页面的Page_Load事件中编写了如下代码:

TextBox控件常鼡事件同Label控件类似,具体请参见Label控件常用事件

下面示例主要通过设置3个TextBox控件不同的TextMode属性值来对比其运行效果。新建一个网站默认主页為Default.aspx,在Default.aspx页面上添加3个TextBox控件它们的属性设置如下。

执行程序分别在3个文本框中输入文字,示例运行结果如图4所示





求助:如何获取普通input输入 text标签中嘚值 [问题点数:40分,结帖人soun]

如何才能在按钮事件中获取相应的input输入中的值呢

匿名用户不能发表回复!

我要回帖

更多关于 input输入 的文章

 

随机推荐