I have a WebDataGrid Version=9.2.20092.1003
I have attached a project file with simple sample.
I have two different datasets in one page. I change data sources by clicking button to load authors or animals.
The problem is if you load authors data and click on author'c column to sort by that column, then you click on animals button, it supposed to clear all behaviors but after it loads data and you click on next page it throws an error related to previous author column sort by not found.
Please see attached zip file.
Hello,
Can you try clearing the SortedColumns collection off of the sorting behavior prior to changing the data source? Hopefully this will help. Another method to try out is the ClearDataSource() method off the grid, which should be called before different data source is attached.
Hi Alex,
Unfortunetely it did not work.
See code below. Any other suggestion?
OscarG
private void ClearGrid()
{
WebDataGrid.Behaviors.Filtering.ClearBehaviorColumnInfo();
WebDataGrid.Behaviors.Filtering.ApplyFilter();
WebDataGrid.Behaviors.Sorting.SortedColumns.Clear();
WebDataGrid.Behaviors.Sorting.ColumnSettings.Clear();
WebDataGrid.ClearDataSource();
WebDataGrid.Behaviors.Paging.PageIndex = 0;
}