MetaColumn.Scaffold 属性

定义

获取一个值,该值指示是否应显示数据字段。

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 应用于数据字段,则会显示数据字段。 此规则将替代所有其他规则。

  • 如果 属性trueIsForeignKeyComponent值为 ,则不显示数据字段。 发生这种情况的原因是动态数据以不同的方式处理外键字段,并且通常不会显示外键字段值。

  • 如果 属性trueIsGenerated值为 ,则不显示数据字段。 通常,数据库中自动生成的字段不包含相关信息。 如果必须显示数据字段,请确保将 属性应用于 UIHintAttribute 数据字段。

  • 如果 属性trueIsCustomProperty值为 ,则不显示数据字段。

适用于

另请参阅