Sdílet prostřednictvím


MetaColumn.Scaffold Vlastnost

Definice

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

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 má být datové pole zobrazeno; v opačném případě . false

Poznámky

Vlastnost Scaffold určuje, jestli se má datové pole zobrazit, když je automaticky generováno ASP.NET dynamickými daty. Tato vlastnost ověří, zda ScaffoldColumnAttribute je atribut použit na datové pole, a vrátí hodnotu ScaffoldColumnAttribute.Scaffold vlastnosti. ScaffoldColumnAttribute Pokud atribut není použit pro datové pole, dynamická data pomocí následujících pravidel určí, zda se má sloupec zobrazit:

  • Pokud se UIHintAttribute 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í. Pole, která se v databázi generují automaticky, obvykle neobsahují relevantní informace. Pokud musí být datové pole zobrazeno, nezapomeňte atribut použít UIHintAttribute na datové pole.

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

Platí pro

Viz také