Narek Malkhasyan
Narek Malkhasyan

Reputation: 1442

Send additional data to Telerik MVC grid

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

Answers (1)

Nick
Nick

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

Related Questions