Sdílet prostřednictvím


MetaColumn.Scaffold Vlastnost

Definice

Získá hodnotu, která určuje, zda má být datové pole zobrazeno.

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

Hodnota vlastnosti

truepokud by se mělo zobrazit datové pole; v opačném případě . false

Poznámky

Tato Scaffold vlastnost označuje, zda má být datové pole zobrazeno, když je automaticky generováno ASP.NET dynamických dat. Tato vlastnost ověřuje, zda ScaffoldColumnAttribute je atribut použit na datové pole a vrátí hodnotu ScaffoldColumnAttribute.Scaffold vlastnosti. ScaffoldColumnAttribute Pokud atribut není použit na datové pole, dynamická data používají následující pravidla k určení, zda se má sloupec zobrazit:

  • UIHintAttribute Pokud se na datové pole použije atribut, zobrazí se datové pole. Toto pravidlo přepíše všechna ostatní pravidla.

  • Pokud je truehodnota IsForeignKeyComponent vlastnosti , datové pole se nezobrazí. K tomu dochází, protože dynamická data zpracovávají pole cizího klíče jiným způsobem a obvykle nezobrazí hodnotu pole cizího klíče.

  • Pokud je truehodnota IsGenerated vlastnosti , datové pole se nezobrazí. Obvykle pole, která se automaticky generují v databázi, neobsahují relevantní informace. Ujistěte se, že atribut použijete UIHintAttribute u datového pole, pokud se musí zobrazit datové pole.

  • Pokud je truehodnota IsCustomProperty vlastnosti , datové pole se nezobrazí.

Platí pro

Viz také