2013-10-17 8 views
5

私はこれをどのように達成するかもしれないかに関する文書を見つけることができないようです。フッターに合計行を追加するグリッドで

グリッドの下部、つまりフッタ領域(スクロールする標準の行ではない)に合計を追加したいとします。私はページングを使用しているので、合計はサーバーから来る必要があります - 表示された行だけでなく、すべての行の合計が必要です。

これは可能ですか?

答えて

13

はい、footerTemplateを使用してこれを行うことができます。フッターを有効にするにはshowFooterグリッドオプションをtrueに設定します。グリッドオプションfooterTemplateを使用してフッターテンプレートを置き換えることができます。

フッターはグリッドの下部にあり、スクロールしません。フッターテンプレートはグリッド外にあるので、デフォルトのテンプレートを独自のテンプレートに置き換えて列を揃えなければなりません。

カスタムフッタテンプレートの中で、コントローラスコープを呼び出して、サーバー側の合計値を取得できます。ここで

は非常に簡単ですplunker:http://plnkr.co/edit/31flwE?p=preview

は、この情報がお役に立てば幸いです。

+0

ニース!彼らはドキュメントにこの例を追加する必要があります - 私はそれが共通の要件であると想像しなければなりません。 –

+0

ええと、テンプレート用にhtmlファイルを使用しても、元のテンプレートを使用するだけでは機能しません。奇妙なことに、テンプレートにパスが間違っていると(それはとにかく使用されません)、それは爆発します。たぶん、私は最新のバージョンを入手し、それが修正されるかどうかを確認します。 –

+0

ええ、パスを再確認してください。それは動作するはずです。 –

関連する問題