What is DataViewManager?
- DataViewManager can be used to manage view settings of the tables in a DataSet.
- A DataViewManager is best suited for views that consist of a combination of multiple tables.
- The properties like ApplyDefaultSort, Sort, RowFilter , and RowStateFilter are referenced using DataViewSetting.
- A Dataset may contain multiple tables.
- The DataViewManager is a single object that manages all the DataViews.
- It can be used to view settings for all the tables in a DataSet.
- You could use it to bind multiple tables in a control such as a parent-child relationship.
- The DataViewManager has a collection of DataViewSetting objects, each for a table in the DataSet.
- Then you can even specify the default sort, filters etc. in each of the DataViewSetting.
- It contains a default DataViewSettingCollection for each DataTable.
Following are the properties of DataViewManager class:Name | Description |
Container | Gets the container for the component. |
DataSet | Gets or sets the DataSet to use with the DataViewManager. |
DesignMode | Gets a value indicating whether the component is currently in design mode. |
Events | Gets the list of event handlers that are attached to this component. |
Site | Gets or sets the site of the component. |