在asp.net中控制文本框输入字符数的控件是哪个?例:至少6个字符。怎么实现?

RequiredFieldValidator正则表达式怎么写啊?我就是用这个控件,表达式不对... RequiredFieldValidator正则表达式怎么写啊?我就是用这个控件,表达式不对 展开
 我来答
匿名用户
2011-09-27
展开全部
第一种:使用 MaxLength 属性 直接设置为6

TextBox有一个属性是 MaxLength ,为“可输入的最大字符数”。但是仅对于 SingleLine(单行文本框)有效,对于 MultiLine(多行文本框)就要用第二种方法了。

第二种:使用 TextChanged 事件

在 TextBox 有一个TextChanged事件,在“更改文本属性后激发”。

例子:

private void TextBox1_TextChanged(object sender, System.EventArgs e)
{
if(TextBox1.Text.Length > 6)
{
Response.Write("不能超过6个字符!;")
}

}
猜不透的想念
2011-09-27
知道答主
回答量:25
采纳率:0%
帮助的人:2.7万
展开全部
textbox 啊 1.可以用asp.net 自带的验证控件RequiredFieldValidator 填写正则表达式。2.可以在用js判断字符数的长度。3.在cs文件判断字符数的长度 if(textbox.text.trim/).length>=6)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式