验证输入字符串

时间:2012-04-30 09:19:33

标签: c# asp.net validation

我需要验证文本框的输入字符串是否包含字母字母之间的任何数值,并在asp.net中显示错误为“它包含数值”。

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以使用

public bool IsAlpha(string strToCheck)
  {
    Regex objAlphaPattern=new Regex("[^a-zA-Z]");

    return !objAlphaPattern.IsMatch(strToCheck);
  }
Regards

答案 2 :(得分:0)

最好自己在网上搜索这些内容。

您需要RegularExpressionValidator,如下所示:

  <asp:RegularExpressionValidator runat=server display=dynamic
        controltovalidate="txtWhatever" 
        errormessage="Whatever cannot contain numbers." 
        validationexpression="[a-zA-Z]*" />