0
我有一個Linq 2 SQL對象,我試圖更新。此對象上的兩個屬性彼此相關,設置另一個屬性。你可以防止LinqDataSource設置屬性嗎?
所以如果我這樣做:
Foo.Code = BEER;
的Foo.CodeID屬性將自動設置爲5(或其他)。
的問題是,使用LinqDataSource設置Foo.Code,然後立即將Foo.CodeID ...這是因爲沒有綁定到任何東西我們希望用戶只需設置代碼。這立即將它們都設置爲空。
我知道我可以使用參數默認值,但有什麼辦法只是告訴LinqDataSource甚至不設置屬性?
編輯:通過創建一個隱藏的字段,並將正確的值分配給formview的ItemUpdating事件中解決問題。雖然仍然希望避免同樣的查找四次...