I have set up a RadGrid (that is ajaxify) in a User control. This grid's data is bound dynamically and sometimes through the NeedDataSource event. The Script manager and AjaxManager is in the master page along with a RadTabStrip. I have an AjaxManagerProxy in the user control to ajaxify the grid.
The grid has the following properties:
-Columns are set statically
-Filtering is enabled on the first 4 columns only
-The last column does not have header information as it contains links about the details of each row in the grid
-Paging and sorting is enabled
-I have setup exporting through Excel (in ExcelML) and PDF
-Users can select rows.
Now, whenever I click on the header of a column to sort, ascending sort works. However, weird things start to happen:
-if I click the ^(up) arrow right next to the header text, the third column (2nd column down) gets sorted ascending.
-if I click the first column again, instead of descending sort, it stays in ascending sort.
-if I go down the rows sorting, as in if I click the first column to sort, then click the next column to sort, instead of the next column sorting, it is the next after next column that sorts. (I noticed that the Javascript indexes are changing, don't know why)
-paging to the next page stops at the second page, but that's not as bad as sorting.
I'll post my code when necessary. Any help will be much appreciated.
The grid has the following properties:
-Columns are set statically
-Filtering is enabled on the first 4 columns only
-The last column does not have header information as it contains links about the details of each row in the grid
-Paging and sorting is enabled
-I have setup exporting through Excel (in ExcelML) and PDF
-Users can select rows.
Now, whenever I click on the header of a column to sort, ascending sort works. However, weird things start to happen:
-if I click the ^(up) arrow right next to the header text, the third column (2nd column down) gets sorted ascending.
-if I click the first column again, instead of descending sort, it stays in ascending sort.
-if I go down the rows sorting, as in if I click the first column to sort, then click the next column to sort, instead of the next column sorting, it is the next after next column that sorts. (I noticed that the Javascript indexes are changing, don't know why)
-paging to the next page stops at the second page, but that's not as bad as sorting.
I'll post my code when necessary. Any help will be much appreciated.