2012-02-15 10 views
1

javascriptを使用してtelerikグリッドの最後のページにナビゲートする方法を教えてください。私のシナリオでは、新しいレコードが追加されたグリッドの最後のページに行きたいと思っています。私はTelerik Client APIで 'pageTo'メソッドを使うことができると知っていますが、グリッドに含まれるページ数を数える方法はわかりません。私は誰かが私がやりたいと同じことをやっていた場合見上げるとコードmvc telerikグリッドの最後のページに移動

var lastPage = ticketsGrid.totalPages(ticketsGrid.total); 

のこの作品に出くわししかし、私だけで1ページを持っているように、可変LASTPAGEの値が可能ではない無限大であるましたそのグリッド。

ご意見はありますか?

答えて

3

OnDataBoundイベントを使用できます。

これが最初の読み込みであるかどうかを確認するブール値フラグを使用する必要があります。

var firstTimeLoad = true; 
    function onDataBound(e) { 
     if (firstTimeLoad) { 
      firstTimeLoad = false; 
      var grid = $('#Grid').data('tGrid'); 
      grid.pageTo(grid.totalPages()); 
     }  
} 
+0

ありがとうEmran H. answering。私はその要件から離れました。しかし、私は必要に応じてこれを必ず使用します。 – user1207272