DisplayFormatAttribute.NullDisplayText Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o texto exibido em um campo quando o valor do campo é 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 da propriedade
O texto exibido para um campo quando o valor do campo é null
. O padrão é uma cadeia de caracteres vazia (""), que indica que essa propriedade não está definida.
Exemplos
O exemplo a seguir mostra como usar o NullDisplayText para definir um legenda a ser exibido quando o campo de dados for 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
Comentários
Às vezes, o valor de um campo de dados é armazenado como valores nulos na origem. Você pode especificar texto personalizado a ser exibido para campos de dados que tenham um valor nulo definindo a NullDisplayText propriedade . Se essa propriedade não estiver definida, os valores de campo nulos serão exibidos como cadeias de caracteres vazias ("").
Observação
Para converter um valor de campo de cadeia de caracteres vazio em um valor nulo, você deve definir a ConvertEmptyStringToNull propriedade como true
.