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