2010-01-31 88 views
2

我有一個窗體(WinForms)與綁定到數據源的文本框。LinQ To SQL和DataBinding

數據源是返回單個行的LinQ To SQL查詢。 此行只有一個字段,varchar(100),不可爲空。

我的問題是,如果用戶轉到字段(焦點),他不能退出,而他插入數據,因爲數據字段不能接受null。

可以將TextBox綁定到不可空的字段,並且不驗證每個單獨的字段,而是整個表單?

謝謝!

回答

1

您可以單向綁定,但當用戶單擊「保存」或「確定」時,您必須手動更新L2S實體。

您也可以提供一個默認值,以便用戶可以在文本框中進行標籤瀏覽,但是您可能會看到數據庫中顯示的默認值。