Pagination / Sorting not works in Custombinding enabled Telerik mvc grid ( v 2011.2.712 ) !

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!

Advertisements

2 Comments »

  1. Thanks. Saves me a lot of time.


RSS Feed for this entry

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: