DataView and DataViewManager are the two classes that enable data binding for visual controls.
DataView can be used to create customized filters that provide a subset of the underlying DataTable.
DataViewManager maintains default DataView settings for each DataTable.
A DataView class represents the view of a single DataTable. A good way is to think of DataView as being similar to a VIEW in an SQL database. The DataView allows users to not only sort, filter, and search rows, but also to manipulate them. Therefore, the DataView allows you to specify criteria that determine how the underlying DataTable is represented to the end user. You can also have multiple DataViews applied ...