DisplayFormatAttribute.NullDisplayText Propriété

Définition

Obtient ou définit le texte affiché pour un champ lorsque la valeur du champ est null.

C#
public string NullDisplayText { get; set; }
C#
public string? NullDisplayText { get; set; }

Valeur de propriété

Texte affiché pour un champ lorsque la valeur du champ est null. La valeur par défaut est une chaîne vide (""), ce qui signifie que cette propriété n'est pas définie.

Exemples

L’exemple suivant montre comment utiliser pour NullDisplayText définir un légende à afficher lorsque le champ de données est null.

C#
// Display the text [Null] when the data field is empty.
// Also, convert empty string to null for storing.
[DisplayFormat(ConvertEmptyStringToNull = true, NullDisplayText = "[Null]")]
public object Size;

Remarques

Parfois, la valeur d’un champ de données est stockée en tant que valeurs null dans la source. Vous pouvez spécifier du texte personnalisé à afficher pour les champs de données qui ont une valeur Null en définissant la NullDisplayText propriété . Si cette propriété n’est pas définie, les valeurs de champ Null sont affichées sous forme de chaînes vides («  »).

Remarque

Pour convertir une valeur de champ de chaîne vide en valeur Null, vous devez définir la propriété sur ConvertEmptyStringToNulltrue.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0

Voir aussi