您的位置:程序门 -> .net技术 -> c#



textbox 动态计算输入字符长度


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


textbox 动态计算输入字符长度[已结贴,结贴人:maomingqiu]
发表于:2007-09-18 18:17:28 楼主
在一个textbox中,把属性设为   multiline   后,maxlength失效,怎么动态计算输入的字符长度?也就是在边输入字符的同时自动计算已输入的字符长度,当输入一定的长度后就会自动提示超出长度范围.   请问怎么实现好?
发表于:2007-09-18 18:30:491楼 得分:10
textbox1.textchanged   +=   new   eventhandler(textbox1_textchanged);

void   textbox1_textchanged(object   sender,   eventargs   e)
{
if(this.textbox1.text.length   >   100)
{
messagebox.show( "不能超过100. ");
this.textbox1.text   =   this.textbox1.text.substring(0,   100);
}
}
发表于:2007-09-18 18:33:592楼 得分:0
我刚回答过这个问题
发表于:2007-09-19 10:50:503楼 得分:10
……这类问题应该用javascript解决。
另外还有validate控件可以选择。


快速检索

最新资讯
热门点击