2012-05-16 24 views
10

kendoUIグリッドを使用してテーブルからレコードを表示しています。私はテーブルのようにレコードの総数を表示したいと思います。 1203件のレコードをKendoUIグリッド表示合計レコード数

の1-20を示す

ようなものがKendoUIグリッドを使用してレコードの合計数を表示する方法はありますか?

答えて

10

あなたがしなければならないのは、あなたがドキュメントを確認することができ、オプションのpageable.messages.displayを使用することができます

dataBound: function (e) { 
      //total bits needs to be removed because dataBound fires every time the gird pager is pressed. 
      $('#totalBits').remove(); 
      //add the total count to the pager div. or whatever div you want... just remember to clear it before you add it. 
      $('.k-grid-pager').append('<div id="totalBits">' + this.dataSource.total() + '</div>') 
    } 
+1

は、カミソリビューで言う:唯一のレコードカウントとフッター(ポケットベル)を表示するために使用される、このように見えました=> ev.Data Bound( "updateTotals")) 'Html.Kendo()。Grid(Model.Cases)'呼び出しを呼び出します。 – xan

1

あなた.kendoGridにこれを追加することです: Here

1

MVCラッパーコードIは、 (EV `.Eventsを追加することによって、あなたは` MVC`ラッパーを使用している場合は、追加することができます

@(Html.Kendo().Grid(dataSource) 
    .Columns(...) 
    .Pageable(p => p.Numeric(false) 
        .PreviousNext(false) 
        .Messages(m => m.Display("Matching Students: {2}"))) 
関連する問題