DynamicField.DataField Właściwość

Definicja

Pobiera lub ustawia nazwę pola danych, aby powiązać DynamicField obiekt z.

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

Wartość właściwości

String

Nazwa pola danych, z którą DynamicField jest powiązany obiekt.

Uwagi

DataField Użyj właściwości , aby określić pole danych, które ma być powiązane z obiektemDynamicField. Pole danych może być nazwą kolumny lub, w przypadku kolumn klucza obcego, nazwą relacji.

Domyślnie określone pole danych jest wyświetlane przez DynamicField obiekt przy użyciu szablonu pola skojarzonego z typem danych pola. Szablon pola renderowany dla pola danych można zmienić, ustawiając UIHint właściwość . Możesz również sformatować wyświetlany tekst, ustawiając DataFormatString właściwość . Jeśli wartość pola to null, domyślnie jest wyświetlany pusty ciąg (""). Aby określić alternatywny podpis, ustaw NullDisplayText właściwość .

Uwaga Jeśli chcesz zmienić globalne wyświetlanie i zachowanie pola danych, musisz zastosować atrybuty do modelu danych zamiast ustawiać to w konkretnym wystąpieniu DynamicField obiektu. Aby uzyskać więcej informacji, zobacz ASP.NET Dane dynamiczne.

Metoda jest wywoływana OnFieldChanged w celu podniesienia zdarzenia zmiany stanu po ustawieniu DataField właściwości.

Wartość DataField właściwości jest przechowywana w stanie widoku.

Dotyczy

Zobacz też