DynamicField.DataField Propriedade

Definição

Obtém ou define o nome do campo de dados para associar o DynamicField objeto.

public:
 virtual property System::String ^ DataField { System::String ^ get(); void set(System::String ^ value); };
public virtual string DataField { get; set; }
member this.DataField : string with get, set
Public Overridable Property DataField As String

Valor de Propriedade

O nome do campo de dados ao qual o DynamicField objeto está ligado.

Observações

Use a DataField propriedade para especificar o campo de dados a ser associado ao DynamicField objeto. O campo de dados pode ser o nome da coluna ou, para colunas de chave estrangeira, o nome da relação.

Por defeito, o campo de dados especificado é exibido pelo DynamicField objeto usando o template de campo associado ao tipo de dado de campo. Pode alterar o modelo de campo que é renderizado para o campo de dados definindo a UIHint propriedade. Também pode formatar o texto apresentado definindo a DataFormatString propriedade. Se o valor de um campo for null, uma cadeia vazia ("") é exibida para o valor por defeito. Para especificar uma legenda alternativa, defina a NullDisplayText propriedade.

Nota Se quiser alterar globalmente o ecrã e o comportamento de um campo de dados, deve aplicar atributos ao seu modelo de dados em vez de os definir numa instância particular do DynamicField objeto. Para mais informações, consulte ASP.NET Dados Dinâmicos.

O OnFieldChanged método é chamado para gerar um evento de mudança de estado quando a DataField propriedade é definida.

O valor da DataField propriedade é armazenado no estado de visualização.

Aplica-se a

Ver também