我有一個DataTable,它具有一個名爲[Invalid]的布爾列。我需要將此數據分爲無效列 - 有效行可以編輯,無效行不能。我最初的計劃是使用兩個BindingSource並設置Filter屬性(例如[Invalid] ='false'),因爲我有兩個DataGridView,所以我需要兩個BindingSources。在一個DataTable上使用多個BindingSources
這不起作用:BindingSources設置與DataTable關聯的Filter屬性,因此兩個BindingSources都保存相同的數據。我將不得不從數據庫中執行兩次提取操作,還是可以按照我所需的對象執行操作?