我正在寻找一个如何在Ajax绑定的Telerik ASP .NET MVC网格上持久分组设置的示例。我想要做的是将网格显示设置回以前的设置,如果有人导航到详细信息屏幕然后导航回网格。我目前有排序和过滤工作,但分组设置给我带来麻烦。我已经回顾了telerik论坛上的几篇帖子,但还没有找到一个好的解决方案。我的当前进程将网格设置保存到会话中,然后在通过在加载网格数据的ajax调用之前触发的onLoad事件加载网格.aspx页面时重新构建它们。
function onLoad()
{
$('#DebtLoanGrid').find('.t-no-data td').text('Loading Data...');
var grid = $('#DebtLoanGrid').data('tGrid');
grid.orderBy = "<%= ViewData["DebtLoanGrid-orderBy"] %>";
grid.filterBy = "<%= ViewData["DebtLoanGrid-filterBy"] %>";
grid.groupBy = "<%= ViewData["DebtLoanGrid-groupBy"] %>";
}
我愿意接受任何例子或建议。