我正在使用KendoUI PagekendoTabStrip
上显示的内容。就我而言,在每个 div 中,我都渲染了部分视图。在我的一些部分观点中,我有额外的。kendoGrid
问题
当我在任何选项卡中重新加载页面并转到包含的选项卡时,kendoGrid
它无法正常工作。例如:我在选项卡#0 上并选择包含kendoGrid
分页的选项卡#3,然后不显示分页。但是当我重新加载它时,分页工作正常。
我可以对Grids
里面的作品做些什么TabStrip
?
任何帮助,将不胜感激。
更新
我的实施tabstrip
$("#tabStrip").kendoTabStrip({
animation: { open: { effects: false} },
select: function (e) {
document.location.hash = 'tab-' + $(e.item).index();
}
});
var tabStrip = $('#tabStrip').data('kendoTabStrip');
var tabId = 0;
var scheduledId = 0;
if (document.location.hash.match(/tab-/) == 'tab-') {
tabId = document.location.hash.substr(5);
}
if (document.location.hash.match(/scheduled-/) == 'scheduled-') {
tabId = 1;
scheduledId = document.location.hash.substr(11);
editSchedule('/admin/Course/Scheduled/' + scheduledId + '/Edit/' );
}
tabStrip.select(tabStrip.tabGroup.children('li').eq(tabId));
所以我需要它从控制器进行一些重写。