在asp.net文本框中验证special

本文关键字:验证 special 文本 asp net | 更新日期: 2023-09-27 18:20:47

请允许在asp.net文本框中使用正则表达式同时包含单词和数值的"-"(减号)。

请帮忙。

感谢

在asp.net文本框中验证special

使用自定义字段验证器进行检查

<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;
    }
}