Oma*_*mar 5 c# validation asp.net-mvc data-annotations
如何完成Brad Wilson的帖子中所述的"模型级"验证:
最后,如果您希望验证可以访问多个属性,那么将其作为模型级验证(以便它将整个模型作为模型参数,而不是单个单独的属性值).
来自http://forums.asp.net/p/1457591/3650720.aspx
我试着做以下事情
[MyCustomValidation("SomeStuff")]
public class MyClass
{
// properties
}
Run Code Online (Sandbox Code Playgroud)
断点位于触发器的IsValid覆盖中MyCustomValidation,代码只是继续.MyCustomValidation工作构造函数中的断点,但之后没有任何内容.
这不是model-level validation指的是什么?
dirtygopher链接到http://bradwilson.typepad.com/blog/2010/01/input-validation-vs-model-validation-in-aspnet-mvc.html显示模型验证,唯一的问题是验证属性被放置在父类的子属性上.
validation-attributes正如我在上面的例子中演示的那样,我正在寻找一种直接放在课堂上的方法.
| 归档时间: |
|
| 查看次数: |
2284 次 |
| 最近记录: |