Отправить дополнительные данные в сеть Telerik MVC - PullRequest
5 голосов
/ 09 марта 2012

Я использую сетку Telerik MVC с привязкой AJAX.Я отправляю данные для сетки, используя код, подобный следующему:

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

Я хочу иметь возможность отправлять дополнительные данные клиенту с помощью того же метода действия.Например, мне нужно отправить одно целое значение Total, которое должно быть показано над сеткой (это значение должно быть получено из базы данных, его нельзя оценить на стороне клиента).

Пожалуйста, поделитесь любыми идеями.

1 Ответ

1 голос
/ 12 марта 2012

Чтобы достичь желаемого результата, вы можете добавить шаблон нижнего колонтитула клиента, привязанный к свойству, передаваемому из вашей модели, следующим образом:

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

Существует также хороший пример, детализирующий использование сервер агрегирует на сайте Telerik, если вы хотите решить эти проблемы с использованием агрегатных функций в будущем.

...