I experienced this issue in my development and lost some time figuring out!
Problem description:
Let’s say I have start date & end date and go button for the search and the search result will get displayed in the MVC grid. If I fire rebinding from JavaScript with both the date values, the grid would populate fine. But if I go for sorting/pagination, the “gridcommand” object holds only pagesize and pageno and misses the filter values for start & end date and grid goes with the default data population. But it worked fine with the previous version 2010.3.1318.
The solution is here:
“The additional parameter values passed through Grid’s client-side rebind method are not presisted on subsequent rebinds”
In previous version, as a side effect of another issue, when additional value is passed through the rebind client-side method, it was persisted during the subsequent rebinds. In order to achieve same behavior with current version, the DataBinding event should be use to re-assign the value.
Here you go for the examples:
http://www.telerik.com/help/aspnet-mvc/changes-and-backward-compatibility.html
Hope, it helped!