FormView пытается вставить пустое значение из пустых текстовых полей - PullRequest
0 голосов
/ 08 августа 2011

Я использую элемент управления FormView с EntityFramework.Я пытаюсь добавить новую запись, но каждый раз, когда я оставляю текстовое поле пустым, вместо вставки пустой строки, он пытается вставить пустое значение.

Как мне управлять этим поведением, чтобы оноиспользовать пустую строку вместо нуля?

1 Ответ

2 голосов
/ 08 августа 2011

вы можете справиться с этим на разных уровнях вашего приложения:

1) вы можете установить значение по умолчанию в ItemCreated обработчике событий и установить значение по умолчанию там.

2) Если у вас есть разрешение на изменение dblayer, вы можете установить значение по умолчанию для столбца в дБ (или, может быть, оно уже установлено), а затем установить StoreGenerationPattern на Computed (посмотрите, например, Модель сущности - Как использовать значения столбцов базы данных по умолчанию при вставке )

...