【发布时间】:2010-02-12 15:28:58
【问题描述】:
对于 Web 表单应用程序,您更喜欢哪种验证框架。这将是一个相当大的复杂应用程序。我想在一个地方指定规则集和业务验证,并将其集成在客户端和服务器端。我更喜欢客户端的 jquery。
有人有什么建议吗?
【问题讨论】:
标签: asp.net validation validationframework
对于 Web 表单应用程序,您更喜欢哪种验证框架。这将是一个相当大的复杂应用程序。我想在一个地方指定规则集和业务验证,并将其集成在客户端和服务器端。我更喜欢客户端的 jquery。
有人有什么建议吗?
【问题讨论】:
标签: asp.net validation validationframework
您可以查看 .NET 3.5 DataAnnotations。因为它与 ASP.NET 集成得很好,但我不相信它支持规则集的概念。另一个选项是企业库验证应用程序块,它支持自定义规则集,但是,将它与 ASP.NET 集成需要稍微多一点的时间。但是,有一些在线材料可以让您快速入门。这里是an article(我自己写的)关于将 VAB 与 O/RM 工具集成,这里是 an interesting article 关于将 VAB 与 ASP.NET 集成。
祝你好运。
【讨论】:
对于 WebForms,标准验证器提供了良好的基础,如果您使用 jQuery,您可以很容易地复制 asp.net 验证检查并做出相应的反应,即替换并为用户提供比验证摘要控件更好的反馈。
例如,您可以使用 jquery 找到验证控件,验证并获取要验证的控件到目标,这将有助于获取错误消息、更改表单字段类等。
【讨论】:
对于 Web 表单或 MVC?以下是我目前看到的选项:
【讨论】: