C#中的验证类中是否有任何烘焙?

时间:2009-10-12 17:20:01

标签: c# validation

我想在我的网络应用程序中做任何简单的事情,比如Checker.Email(string),它会在做一些正则表达式之后返回true或false。但是,如果一个人已经存在,我不想自己做这件事......

3 个答案:

答案 0 :(得分:2)

如果您使用的是ASP.NET,那么我将查看RegularExpressionValidator,它是标准.Net Framework控件之一。然后从www.regexlib.com获取电子邮件正则表达式。

答案 1 :(得分:1)

如果你正在使用webforms,你可以在from和一些使用相同系统的第三方控件上放置几个ValidationControl(继承BaseValidator或CustomValidator)。

答案 2 :(得分:0)

您可以使用数据注释。 asp.net/mvc有一个小教程。还有一个DataType属性可以为您验证电子邮件。如果使用这种方法,Steve Sanderson的xVal确实使客户端/服务器端验证变得非常简单。