C# 在ASP.NET MVC(3)中,是否有任何属性强制视图生成器为don';t显示特性

C# 在ASP.NET MVC(3)中,是否有任何属性强制视图生成器为don';t显示特性,c#,asp.net-mvc,attributes,C#,Asp.net Mvc,Attributes,我有一个带有一些属性的模型,但我只需要在视图中显示其中的一些属性,比如列表视图,我还需要在创建或编辑视图中显示所有属性,这样我就可以创建一个完整的数据覆盖行,是否有任何属性可以强制生成器在列表视图中不显示属性。像这样的东西[Display(false)]?用 using System.ComponentModel.DataAnnotations; [ScaffoldColumn(false)] Anwar很接近,它是[ScaffoldColumn(false)]这个属性的集合是什么?我找不到它

我有一个带有一些属性的模型,但我只需要在视图中显示其中的一些属性,比如列表视图,我还需要在创建或编辑视图中显示所有属性,这样我就可以创建一个完整的数据覆盖行,是否有任何属性可以强制生成器在列表视图中不显示属性。像这样的东西
[Display(false)]

using System.ComponentModel.DataAnnotations;
[ScaffoldColumn(false)]

Anwar很接近,它是
[ScaffoldColumn(false)]

这个属性的集合是什么?我找不到它我相信它实际上是ScaffoldColumn(false)具有此属性我无法在所有视图中看到属性,但我需要在“创建”或“编辑”视图中显示它们,只是不在列表视图中显示它们有什么办法吗?您只需在视图中删除这些属性的代码当然,您是对的,但我很想从实用的角度来做这件事,还有一种方法是使用define custom attribute和T4编辑或define Template,但我搜索任何现有的属性。谢谢