MetaColumn.Scaffold 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示是否应显示数据字段。
public:
property bool Scaffold { bool get(); void set(bool value); };
public:
virtual property bool Scaffold { bool get(); void set(bool value); };
public bool Scaffold { get; set; }
public virtual bool Scaffold { get; set; }
member this.Scaffold : bool with get, set
Public Property Scaffold As Boolean
Public Overridable Property Scaffold As Boolean
属性值
如果应显示数据字段,则为 true
;否则为 false
。
注解
属性 Scaffold 指示数据字段在 ASP.NET 动态数据自动生成时是否应显示该字段。 此属性验证属性是否 ScaffoldColumnAttribute 应用于数据字段,并返回属性 ScaffoldColumnAttribute.Scaffold 的值。 ScaffoldColumnAttribute如果属性未应用于数据字段,动态数据将使用以下规则确定是否显示列:
如果属性 UIHintAttribute 应用于数据字段,则会显示数据字段。 此规则将替代所有其他规则。
如果 属性
true
的IsForeignKeyComponent值为 ,则不显示数据字段。 发生这种情况的原因是动态数据以不同的方式处理外键字段,并且通常不会显示外键字段值。如果 属性
true
的IsGenerated值为 ,则不显示数据字段。 通常,数据库中自动生成的字段不包含相关信息。 如果必须显示数据字段,请确保将 属性应用于 UIHintAttribute 数据字段。如果 属性
true
的IsCustomProperty值为 ,则不显示数据字段。