Compartilhar via


DisplayFormatAttribute.ConvertEmptyStringToNull Propriedade

Definição

Obtém ou define um valor que indica se os valores de cadeia de caracteres vazia ("") são convertidos automaticamente em null quando o campo de dados é atualizado na fonte de dados.

public:
 property bool ConvertEmptyStringToNull { bool get(); void set(bool value); };
public bool ConvertEmptyStringToNull { get; set; }
member this.ConvertEmptyStringToNull : bool with get, set
Public Property ConvertEmptyStringToNull As Boolean

Valor da propriedade

true se os valores de cadeia de caracteres vazia forem convertidos automaticamente para null; caso contrário, false. O padrão é true.

Exemplos

O exemplo a seguir mostra como usar o ConvertEmptyStringToNull para habilitar a conversão de valores de cadeia de caracteres vazios em 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

Os usuários podem inserir uma cadeia de caracteres vazia para um valor de campo. Use a ConvertEmptyStringToNull propriedade para especificar se um valor de cadeia de caracteres vazio é convertido null automaticamente quando o campo de dados é atualizado no banco de dados.

Observação

Por padrão, um DynamicField objeto exibe valores como cadeias null de caracteres vazias. Para exibir um valor diferente, defina a NullDisplayText propriedade .

Aplica-se a