在asp.net文本框中验证特殊

时间:2014-09-04 08:57:32

标签: c# asp.net

请不要在asp.net文本框中禁止使用正则表达式包含单词和数值的" - "(减号)。

请帮助。

由于

1 个答案:

答案 0 :(得分:0)

使用自定义字段验证器

进行检查
<asp:CustomValidator runat="server" id="cusCustom" controltovalidate="txtCustom" onservervalidate="cusCustom_ServerValidate" errormessage="No - (Minus sign) alowed" />

代码背后:

protected void cusCustom_ServerValidate(object sender, ServerValidateEventArgs e)
{
    if(e.Contains("-"))
    {
        e.IsValid = false;
    }
    else
    {
        e.IsValid = true;
    }
}