根据每个站点的配置,表单上的某些字段可能需要也可能不需要。我可以在代码中将 [Required] 属性应用于我的 ViewModel 的字段吗?我想利用表单验证的所有便利,但我不能硬编码 [Required] 属性。
问问题
1290 次
2 回答
1
结帐FluentValidation.NET。它可以用作数据注释的替代品,并且与ASP.NET MVC有很好的集成。它允许您根据运行时条件定义动态验证规则。
于 2012-05-24T13:35:34.950 回答
0
否。* 元数据已编入程序集。
*(好吧,我猜你可以在运行时发出程序集,但是老天,这将是很多疯狂的工作)
于 2012-05-24T13:34:29.280 回答