[英]How do I know to refresh my linq queries?
我有一個Linq2Sql實體(frmList)的基本網格。 我有一個單獨的表格進行編輯(frmEdit)。 frmEdit有其自己的DataContext(這似乎是推薦的方式)。 如何知道我的詳細信息表單何時保存了更改?
我看不到內置方法。 當我保存datacontex時,我正在考慮在詳細信息表單上引發一個事件,但不確定如何在frmList上使用此事件,並且我感覺這些事件已經在某個地方為我創建了?
謝謝-您可能會說,我還沒有完全了解這些事件。
我想這些是簡單的Windows窗體,然后就像您所說的引發如下事件:
' Declare an event at module level.
Event EditCompleted()
在db.SubmitChanges()
之后引發事件
' Raise the event.
RaiseEvent EditCompleted()
聽這些事件:
Private WithEvents EditForm as new frmEdit
格式相同(frmList):
Private Sub OnEditCompleted() Handles EditForm.EditCompleted
'Refresh your frmList
End Sub
請糾正我,如果我錯了! :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.