当前位置:编程学习 > C#/ASP.NET >>

如何设置C#TextBox只能输入4-6个字符

求各位大神相助,在线急等!!! --------------------编程问答-------------------- 这个好像要么是扩展这个控件,要么就是做控制输入的限制 --------------------编程问答-------------------- textBox1.MaxLength = 4;
我就知道怎么设置最大的
少的你最下判断
光标离开的事件(MouseLeave)中判断下 --------------------编程问答-------------------- 用js判断
function ValidateLenth()
{
  var txt=$("txtName").val(); 
  if(txt.length>6||txt.length<4)
  {
       alert(长度错误); 
   } 
} --------------------编程问答-------------------- 将MaxLength设置为6,这样可以保证不能超过6个
不能小于4个的话,可以通过Invalidating事件验证textBox的文本长度,如果小于4个就弹窗提示 --------------------编程问答--------------------
引用 4 楼 leafmao 的回复:
将MaxLength设置为6,这样可以保证不能超过6个
不能小于4个的话,可以通过Invalidating事件验证textBox的文本长度,如果小于4个就弹窗提示

我去论坛里面还有妹子 --------------------编程问答--------------------

if (this.textBox1.Text.Length > 6 || this.textBox1.Text.Length < 4)
            {
                MessageBox.Show("error!");
            }
else
{
     //你的操作
}

--------------------编程问答--------------------
引用 5 楼 removeLove 的回复:
Quote: 引用 4 楼 leafmao 的回复:

将MaxLength设置为6,这样可以保证不能超过6个
不能小于4个的话,可以通过Invalidating事件验证textBox的文本长度,如果小于4个就弹窗提示

我去论坛里面还有妹子


- -! --------------------编程问答-------------------- 还有个办法,就是像上面一样,把textbox的属性MaxLengt设置为6,这样输入大于6则输入无效。在代码中只用判断大于4就行了。 --------------------编程问答--------------------
引用 7 楼 leafmao 的回复:
Quote: 引用 5 楼 removeLove 的回复:

Quote: 引用 4 楼 leafmao 的回复:

将MaxLength设置为6,这样可以保证不能超过6个
不能小于4个的话,可以通过Invalidating事件验证textBox的文本长度,如果小于4个就弹窗提示

我去论坛里面还有妹子


- -!


本来就是么。女孩子做编程的好少的~
--------------------编程问答-------------------- TextChanged事件里面去判断设置最大,最小的你要在焦点不在txtBox上时去做处理
  private void TextChangeEvent(object sender, EventArgs e)
        {
            if (txtBox.Text.Length > 6)
            {
                txtBox.Text = txtBox.Text.Substring(0, 6);
                txtBox.SelectionStart = txtBox.Text.Length;
            }
        }
--------------------编程问答--------------------
这个咩 --------------------编程问答-------------------- 将3楼的方法加在TextBox的属性onchanged中,例:onchanged="ValidateLenth();"
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,