Asp.net mvc 5 派生类上的数据注释

Asp.net mvc 5 派生类上的数据注释,asp.net-mvc-5,Asp.net Mvc 5,我有一些局部视图,它们处理不同的Foo派生类 每个派生类都有许多该类独有的属性 基类Foo中的属性都包含数据注释,如Required、Range等。不幸的是,当我使用派生类创建强类型视图时,这些注释似乎不会触发 它只允许我用不正确的数据发布表单。处理这个问题的最佳策略是什么?对我来说很好。您是否覆盖派生类中的基属性?@StephenMuecke不,我没有覆盖基属性。谢谢。@StephenMuecke问题似乎不是继承造成的,但事实上我现在使用的是部分视图……这不会有任何区别——我在我的一个项目中有

我有一些局部视图,它们处理不同的Foo派生类

每个派生类都有许多该类独有的属性

基类Foo中的属性都包含数据注释,如Required、Range等。不幸的是,当我使用派生类创建强类型视图时,这些注释似乎不会触发


它只允许我用不正确的数据发布表单。处理这个问题的最佳策略是什么?

对我来说很好。您是否覆盖派生类中的基属性?@StephenMuecke不,我没有覆盖基属性。谢谢。@StephenMuecke问题似乎不是继承造成的,但事实上我现在使用的是部分视图……这不会有任何区别——我在我的一个项目中有相同的情况,验证没有问题attributes@StephenMuecke我刚刚专门针对这个问题提出了一个新问题,使用一些代码示例。谢谢