LinQ To SQL и привязка данных - PullRequest
2 голосов
/ 31 января 2010

У меня есть форма (WinForms) с привязкой TextBox к источнику данных.

Источником данных является запрос LinQ To SQL, возвращающий одну строку. В этой строке есть только один файл, varchar (100), не обнуляемый.

Моя проблема в том, что если пользователь перейдет в поле (с фокусом), он не сможет выйти, пока вставляет данные, поскольку поле данных не может принять ноль.

Можно ли привязать TextBox к полю, не допускающему обнуления, и не проверять каждую отдельную область, но всю форму?

Спасибо!

1 Ответ

1 голос
/ 31 января 2010

Вы можете выполнить одностороннюю привязку, но тогда вам придется обновлять объект L2S вручную, когда пользователь нажимает «сохранить» или «ок».

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

...