Partage via


DynamicField.DataField Propriété

Définition

Obtient ou définit le nom du champ de données auquel lier l'objet 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

Valeur de propriété

String

Nom du champ de données auquel l'objet DynamicField est lié.

Remarques

Utilisez la propriété pour spécifier le DataField champ de données à lier à l’objet DynamicField . Le champ de données peut être le nom de colonne ou, pour les colonnes de clé étrangère, le nom de la relation.

Par défaut, le champ de données spécifié est affiché par l’objet à l’aide DynamicField du modèle de champ associé au type de données de champ. Vous pouvez modifier le modèle de champ qui est rendu pour le champ de données en définissant la UIHint propriété. Vous pouvez également mettre en forme le texte affiché en définissant la DataFormatString propriété. Si une valeur de champ est null, une chaîne vide («  ») s’affiche pour la valeur par défaut. Pour spécifier une autre légende, définissez la NullDisplayText propriété.

Note Si vous souhaitez modifier l’affichage et le comportement d’un champ de données globalement, vous devez appliquer des attributs à votre modèle de données au lieu de définir cela dans une instance particulière de l’objet DynamicField . Pour plus d’informations, consultez ASP.NET données dynamiques.

La OnFieldChanged méthode est appelée pour déclencher un événement de modification d’état lorsque la DataField propriété est définie.

La valeur de la propriété est stockée dans l’état DataField d’affichage.

S’applique à

Voir aussi