Reputation: 1442
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.
Upvotes: 5
Views: 858
Reputation: 5872
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.
Upvotes: 1