如何在ASP.NET MVC 2中控制DisplayForModel方法?

时间:2010-05-13 21:01:32

标签: entity-framework asp.net-mvc-2 html-helper

如果我在带有EntityObject模型的强类型ASP.NET MVC 2视图中使用DisplayForModel,则会显示不需要的字段标签:

  • EntityState
  • 的EntityKey

如何控制输出以隐藏这些?

1 个答案:

答案 0 :(得分:3)

我个人会创建一个特定于视图的演示模型,只显示我想要显示的字段。

如果您还没有在显示模板上看到Brad Wilson的blog post series,我建议您阅读它们。

在第2部分中,他提到了ShowForDisplay元数据,但我无法找到设置或操作它的位置。

HTHS,
查尔斯