易截截图软件、单文件、免安装、纯绿色、仅160KB

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&


相关问答:

求c#操作sqlserver数据库问题

在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

关于ajax的一个问题 - .NET技术 / C#

我的ajax的updatepanel控件里的面不能执行response.write,可是我需要弹出对话框,我要怎么做呢?
有没有不需要response.write弹提示框的做法呢?
另外我的页面上有一个web用户控件,然后放一个gridview在updatepa ......

怎么用C#读取服务器控件CSS样式 - .NET技术 / ASP.NET

用"服务器控件名.Style.Add("display","")可以给这控件添加CSS,怎么样才能给读出来呢?
怎么都没人帮忙啊

人都死哪去了

控件ID.Style[HtmlTextWriterStyle.BackgroundColor]
控件 ......

这段JavaScript代码为什么无法执行 - .NET技术 / C#

以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。 
<form id="form1" runat="server">
  < ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号