5

I am using AJAX bound Telerik MVC grid. I am sending data for the grid using a code like the following:

return View(new GridModel(...));

I want to be able to send additional data to client in the same action method. For example I need to send a single int value Total, which is to be shown above the grid (this value must be fetched from db, it cannot be evaluated client-side).

Please share any ideas.

Narek Malkhasyan
  • 1,332
  • 1
  • 12
  • 22

1 Answers1

1

To achieve your desired result, you could add a client footer template bound to the property passed down from your model as follows:

columns.Bound(o => o.UnitPrice)
       .ClientFooterTemplate("<#= Total #>");

There is also a good example detailing the use of server aggregates on the Telerik site if you wanted to work these out using aggregate functions in the future.

Nick
  • 5,844
  • 11
  • 52
  • 98