asp c# 怎么限制textbox只输入汉字?

解决方案 »

  1.   

    正则表达式!
    ^[\u4e00-\u9fa5]*$
      

  2.   


    不是用验证控件马
    里面的表达式
    "^[\u4e00-\u9fa5]+$"
    只能输入汉字
      

  3.   

    按各位的方法做了,用RegularExpressionValidator控件,
    在ValidationExpression里面写了"^[\u4e00-\u9fa5]+$" ,text属性写了错误信息
    可是还是不对啊,我不输入东西的时候没有错误信息,我输入数字和英文显示了错误信息,可是我输入汉字一样也显示错误信息啊
    怎么回事啊,大家帮帮忙
      

  4.   

    [Quote=引用 2 楼 ericzhangbo1982111 的回复:]不是用验证控件马 
    里面的表达式 
    "^[\u4e00-\u9fa5]+$" 
    [/Quot
    同意
      

  5.   

    如果你想连空格也过滤的话就用"^[\u4e00-\u9fa5]+$"