KendoUI PagekendoTabStrip
に示されているとおりに使用しています。私の場合、各 div で部分ビューをレンダリングしました。私の部分的なビューのいくつかでは、追加があります。kendoGrid
問題
任意のタブでページをリロードして、kendoGrid
それを含むタブに移動すると、正しく機能しません。例:タブ #0 を使用していて、ページネーションを含むタブ #3 に移動するとkendoGrid
、ページネーションは表示されません。しかし、リロードすると、ページネーションは正常に機能します。
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));
そのため、コントローラーからいくつかの書き換えを行う必要があります。