Compartilhar via


MetaColumn.Scaffold Propriedade

Definição

Obtém 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 da propriedade

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

Comentários

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

  • Se um UIHintAttribute atributo for aplicado ao campo de dados, o campo de dados será exibido. Essa regra substitui todas as outras regras.

  • Se o valor da IsForeignKeyComponent propriedade for true, o campo de dados não será exibido. Isso ocorre porque os Dados Dinâmicos manipulam campos de chave estrangeira de uma maneira diferente e normalmente não exibem o valor do campo de chave estrangeira.

  • Se o valor da IsGenerated propriedade for true, o campo de dados não será exibido. Normalmente, os campos gerados automaticamente no banco de dados não contêm informações relevantes. Aplique o UIHintAttribute atributo ao campo de dados se o campo de dados precisar ser exibido.

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

Aplica-se a

Confira também