MetaColumn.Scaffold Proprietà

Definizione

Ottiene un valore che indica se il campo dati deve essere visualizzato.

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

Valore della proprietà

true se il campo dati deve essere visualizzato; in caso contrario, false.

Commenti

La Scaffold proprietà indica se un campo dati deve essere visualizzato quando viene generato automaticamente da ASP.NET Dynamic Data. Questa proprietà verifica se un ScaffoldColumnAttribute attributo viene applicato al campo dati e restituisce il valore della ScaffoldColumnAttribute.Scaffold proprietà. Se un ScaffoldColumnAttribute attributo non viene applicato al campo dati, Dynamic Data utilizza le regole seguenti per determinare se visualizzare la colonna:

  • Se al campo dati viene applicato un UIHintAttribute attributo, viene visualizzato il campo dati. Questa regola sostituisce tutte le altre regole.

  • Se il valore della IsForeignKeyComponent proprietà è true, il campo dati non viene visualizzato. Ciò si verifica perché Dynamic Data gestisce i campi chiave esterna in modo diverso e in genere non visualizza il valore del campo chiave esterna.

  • Se il valore della IsGenerated proprietà è true, il campo dati non viene visualizzato. In genere, i campi generati automaticamente nel database non contengono informazioni pertinenti. Assicurarsi di applicare l'attributo UIHintAttribute al campo dati, se il campo dati deve essere visualizzato.

  • Se il valore della IsCustomProperty proprietà è true, il campo dati non viene visualizzato.

Si applica a

Vedi anche