我需要验证文本框的输入字符串是否包含字母之间的任何数值,并在 asp.net 中将错误显示为“它包含数值”。
			
			1265 次
		
3 回答
            0        
        
		
看看正则表达式验证器。
于 2012-04-30T09:26:31.973   回答
    
    
            0        
        
		
您可以使用
public bool IsAlpha(string strToCheck)
  {
    Regex objAlphaPattern=new Regex("[^a-zA-Z]");
    return !objAlphaPattern.IsMatch(strToCheck);
  }
Regards
    于 2012-04-30T09:26:32.277   回答
    
    
            0        
        
		
最好自己在网上搜索这些东西。
你需要一个RegularExpressionValidator如下:
  <asp:RegularExpressionValidator runat=server display=dynamic
        controltovalidate="txtWhatever" 
        errormessage="Whatever cannot contain numbers." 
        validationexpression="[a-zA-Z]*" />
    于 2012-04-30T09:27:05.120   回答