2012-03-09 19 views
5

Sto usando AJAX legato griglia Telerik MVC. Sto inviando i dati per la griglia utilizzando un codice come il seguente:Invia dati aggiuntivi per Telerik MVC griglia

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

Voglio essere in grado di inviare dati aggiuntivi al cliente lo stesso metodo di azione. Ad esempio, ho bisogno di inviare un singolo valore int Totale, che deve essere mostrato sopra la griglia (questo valore deve essere recuperato da db, non può essere valutato lato client).

prega di condividere tutte le idee.

+0

Ho trovato la risposta nel seguente thread del forum Telerik http://www.telerik.com/community/forums/aspnet-mvc/grid/receiving-metadata.aspx – Narek

+1

Puoi postare la soluzione al tuo problema per favore, il link che hai postato non esiste più – trebor

risposta

1

Per ottenere il risultato desiderato, si potrebbe aggiungere un modello client piè di pagina legata alla proprietà tramandata dal modello come segue:

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

V'è anche un buon esempio in dettaglio il use of server aggregates sul sito Telerik se hai voluto lavorarci utilizzando le funzioni di aggregazione in futuro.

+0

Grazie per la tua risposta, ma non è esattamente quello di cui avevo bisogno, ho risolto il problema, vedere la risposta. – Narek

Problemi correlati