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

Boolean

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 é gerado automaticamente pelo 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, dados dinâmicos usará 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 Dados Dinâmicos trata os campos de chave estrangeira de uma maneira diferente e normalmente não exibirá 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. Certifique-se de aplicar 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