DisplayFormatAttribute.NullDisplayText Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает текст, отображаемый в поле, значение которого равно 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
Значение свойства
Текст, отображаемый в поле, значение которого равно null
. По умолчанию используется пустая строка (""), указывающая, что это свойство не задано.
Примеры
В следующем примере показано, как использовать NullDisplayText для определения подпись, отображаемого при значении поля 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
Комментарии
Иногда значение поля данных хранится в источнике в виде значений NULL. Можно указать пользовательский текст, отображаемый для полей данных со значением NULL, задав NullDisplayText свойство . Если это свойство не задано, значения поля NULL отображаются как пустые строки ("").
Примечание
Чтобы преобразовать значение пустого строкового поля в значение NULL, необходимо присвоить свойству ConvertEmptyStringToNull значение true
.