我在我们的网站上有一个注册表格,这是一个电子邮件TextBoxFor,它的工作非常好,直到我有责任更改它以阻止用户使用特定的电子邮件域。
那么如何让表单阻止用户使用“name@domainX.com”,其中DomainX.com是坏域,但其他任何内容都已通过并且帐户已注册。
我已经看过使用jQuery并获得了一个弹出框,但这并不像在验证摘要中强制错误那样整洁。查看模型类上的数据注释,除了我能想到的RegEx之外没有任何其他内容。
建议请。
悬崖。
答案 0 :(得分:0)
你是正确的正则表达式以及数据注释是要走的路。试试这个(?!^([A-Z|a-z|0-9](\.|_){0,1})+[A-Z|a-z|0-9]\@(domainX)+\.(com))