DisplayFormatAttribute.ConvertEmptyStringToNull Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy wartości pustych ciągów ("") są automatycznie konwertowane na null czas aktualizowania pola danych w źródle danych.

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

Wartość właściwości

true jeśli puste wartości ciągów są automatycznie konwertowane na null; w przeciwnym razie false. Wartość domyślna to true.

Przykłady

W poniższym przykładzie pokazano, jak użyć elementu ConvertEmptyStringToNull , aby umożliwić konwersję pustych wartości ciągów na 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

Uwagi

Użytkownicy mogą wprowadzić pusty ciąg dla wartości pola. Użyj właściwości , ConvertEmptyStringToNull aby określić, czy pusta wartość ciągu jest automatycznie konwertowana na null czas aktualizowania pola danych w bazie danych.

Uwaga

Domyślnie DynamicField obiekt wyświetla null wartości jako puste ciągi. Aby wyświetlić inną wartość, ustaw NullDisplayText właściwość .

Dotyczy