DataView 的一個(gè)主要功能是允許在 Windows 窗體和 Web 窗體上進(jìn)行數(shù)據(jù)綁定。
另外,可自定義 DataView 來(lái)表示 DataTable 中數(shù)據(jù)的子集。此功能讓您擁有綁定到同一 DataTable、但顯示不同數(shù)據(jù)版本的兩個(gè)控件。例如,一個(gè)控件可能綁定到顯示表中所有行的 DataView,而另一個(gè)控件可能配置為只顯示已從 DataTable 刪除的行。DataTable 也具有 DefaultView 屬性。它返回表的默認(rèn) DataView。例如,如果希望在表上創(chuàng)建自定義視圖,請(qǐng)?jiān)?DefaultView 返回的 DataView 上設(shè)置 RowFilter。
若要?jiǎng)?chuàng)建數(shù)據(jù)的篩選和排序視圖,請(qǐng)?jiān)O(shè)置 RowFilter 和 Sort 屬性。然后,使用 Item 屬性返回單個(gè) DataRowView。
還可使用 AddNew 和 Delete 方法從行的集合中進(jìn)行添加和刪除。在使用這些方法時(shí),可設(shè)置 RowStateFilter 屬性以便指定只有已被刪除的行或新行才可由 DataView 顯示。
標(biāo)簽:
DataView
Windows
Web
數(shù)據(jù)綁定
上傳時(shí)間:
2014-01-21
上傳用戶:ywqaxiwang