Compartilhar via


DynamicField.DataField Propriedade

Definição

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

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 da propriedade

String

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

Comentários

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 padrão, o campo de dados especificado é exibido pelo DynamicField objeto usando o modelo de campo associado ao tipo de dados de campo. Você pode alterar o modelo de campo que é renderizado para o campo de dados definindo a UIHint propriedade. Você também pode formatar o texto exibido definindo a DataFormatString propriedade. Se um valor de campo for null, uma cadeia de caracteres vazia ("") será exibida para o valor por padrão. Para especificar uma legenda alternativa, defina a NullDisplayText propriedade.

Nota Se você quiser alterar a exibição e o comportamento de um campo de dados globalmente, deverá aplicar atributos ao modelo de dados em vez de defini-lo em uma instância específica do DynamicField objeto. Para obter mais informações, consulte ASP.NET Dados Dinâmicos.

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

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

Aplica-se a

Confira também