Share via


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 データ フィールドに適用されている場合は、データ フィールドが表示されます。 このルールは、他のすべてのルールをオーバーライドします。

  • プロパティの値が IsForeignKeyComponent の場合、 trueデータ フィールドは表示されません。 これは、動的データが異なる方法で外部キー フィールドを処理し、通常は外部キー フィールド値を表示しないために発生します。

  • プロパティの値が IsGenerated の場合、 trueデータ フィールドは表示されません。 通常、データベースで自動的に生成されるフィールドには関連情報が含まれていません。 データ フィールドを UIHintAttribute 表示する必要がある場合は、必ずデータ フィールドに属性を適用してください。

  • プロパティの値が IsCustomProperty の場合、 trueデータ フィールドは表示されません。

適用対象

こちらもご覧ください