DisplayFormatAttribute.NullDisplayText Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el texto que se muestra en un campo cuando el valor del campo es null
.
public:
property System::String ^ NullDisplayText { System::String ^ get(); void set(System::String ^ value); };
public string NullDisplayText { get; set; }
public string? NullDisplayText { get; set; }
member this.NullDisplayText : string with get, set
Public Property NullDisplayText As String
Valor de propiedad
Texto que se muestra en un campo cuando el valor del campo es null
. El valor predeterminado es una cadena vacía (""), lo que indica que no se ha establecido esta propiedad.
Ejemplos
En el ejemplo siguiente se muestra cómo usar NullDisplayText para definir un subtítulo para mostrar cuando el campo de datos es null
.
// 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;
' Display the text [Null] when the data field is empty.
' Also, convert empty string to null for storing.
<DisplayFormat(ConvertEmptyStringToNull:=True, NullDisplayText:="[Null]")> _
Public Size As Object
Comentarios
A veces, el valor de un campo de datos se almacena como valores NULL en el origen. Puede especificar texto personalizado que se va a mostrar para los campos de datos que tienen un valor NULL estableciendo la NullDisplayText propiedad . Si no se establece esta propiedad, los valores de campo NULL se muestran como cadenas vacías ("").
Nota
Para convertir un valor de campo de cadena vacío en un valor NULL, debe establecer la ConvertEmptyStringToNull propiedad en true
.