标签: asp.net-mvc-3 modelmetadata
我需要阅读有关如何填充modelmetadata以及何时在框架中调用OnMetadataCreated方法的材料。当我创建一个包含嵌套视图模型的视图模型时,没有为内部视图模型的属性调用OnMetadataCreated,但是它是为外部模型中的属性创建的。
我当前的解决方案通过在视图中使用反射来访问内部视图模型的属性和属性来绕过这一点。 (通常我会在OnMetadataCreated中访问这些属性并使用它们执行操作。)