C# 如何限制文本框中输入的字数
请教各位,如何限制文本框中输入的字数啊?当该文本框中的字数达到50个字(包括标点时),自动弹出提示框提示字数已到50,文本框中也不能再输入任何字符,要怎么实现啊?请教高手帮忙!
<asp:TextBox ID="TextBox5" CssClass="input1_net" runat="server" onpropertychange="if(this.value.length>50){this.value=this.value.slice(0,50)}"> </asp:TextBox>
应该行了吧?
MaxLenth属性
C# code:
private void tb1_TextChanged(object sender, EventArgs e)
{
if(this.tb1.MaxLength>=50)
MessageBox.Show("Length >= 50!");
}
2楼这个还可以,但我才输入一个汉字,就提示“>=50”了,该怎么改呢?请教啊
调方法的地方不对
二楼的把MaxLength改为Length试试
改成Length还是这样。请教啦!
晕死了,笨啊,直接在属性上修改下MAXLength为50就行了
修改属性
function checkLength(which) {
var maxChars = 20;
if (which.value.length > maxChars)
which.value = which.value.substring(0,maxChars);
var curr = maxChars - which.value.length;
}
</script&
相关问答:
在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
我的ajax的updatepanel控件里的面不能执行response.write,可是我需要弹出对话框,我要怎么做呢?
有没有不需要response.write弹提示框的做法呢?
另外我的页面上有一个web用户控件,然后放一个gridview在updatepa ......
用"服务器控件名.Style.Add("display","")可以给这控件添加CSS,怎么样才能给读出来呢?
怎么都没人帮忙啊
人都死哪去了
控件ID.Style[HtmlTextWriterStyle.BackgroundColor]
控件 ......
以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。
<form id="form1" runat="server">
< ......