MetaColumn.Scaffold Propriedade

Definição

Recebe um valor que indica se o campo de dados deve ser exibido.

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

Valor de Propriedade

true se o campo de dados deve ser exibido; caso contrário, false.

Observações

A propriedade Scaffold indica se um campo de dados deve ser exibido quando é gerado automaticamente por ASP.NET Dados Dinâmicos. Esta propriedade verifica se um ScaffoldColumnAttribute atributo é aplicado ao campo de dados e devolve o valor da ScaffoldColumnAttribute.Scaffold propriedade. Se um ScaffoldColumnAttribute atributo não for aplicado ao campo de dados, os Dados Dinâmicos utilizam as seguintes regras para determinar se devem mostrar a coluna:

  • Se um UIHintAttribute atributo for aplicado ao campo de dados, o campo de dados é exibido. Esta regra sobrepõe-se a todas as outras regras.

  • Se o valor da IsForeignKeyComponent propriedade for true, o campo de dados não é exibido. Isto ocorre porque os Dados Dinâmicos tratam os campos de chave estrangeira de forma diferente e normalmente não exibem o valor do campo da chave estrangeira.

  • Se o valor da IsGenerated propriedade for true, o campo de dados não é exibido. Normalmente, os campos que são gerados automaticamente na base de dados não contêm informação relevante. Certifique-se de que aplica o UIHintAttribute atributo ao campo de dados, caso o campo de dados tenha de ser exibido.

  • Se o valor da IsCustomProperty propriedade for true, o campo de dados não é exibido.

Aplica-se a

Ver também