2012-03-09 31 views
5

Tôi đang sử dụng lưới Telerik MVC bị ràng buộc AJAX. Tôi đang gửi dữ liệu cho lưới bằng cách sử dụng mã như sau:Gửi dữ liệu bổ sung tới lưới Telerik MVC

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

Tôi muốn có thể gửi dữ liệu bổ sung cho khách hàng theo cùng phương thức hành động. Ví dụ tôi cần gửi một giá trị int duy nhất Tổng, được hiển thị phía trên lưới (giá trị này phải được lấy từ db, nó không thể được đánh giá phía máy khách).

Vui lòng chia sẻ bất kỳ ý tưởng nào.

+0

Tôi tìm thấy câu trả lời trong chuỗi diễn đàn Telerik sau http://www.telerik.com/community/forums/aspnet-mvc/grid/receiving-metadata.aspx – Narek

+1

Bạn có thể đăng giải pháp cho vấn đề của mình không, liên kết bạn đã đăng không tồn tại nữa – trebor

Trả lời

1

Để đạt được kết quả mong muốn của bạn, bạn có thể thêm một mẫu khách hàng chân ràng buộc với tài sản truyền từ mô hình của bạn như sau:

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

Ngoài ra còn có một ví dụ điển hình chi tiết use of server aggregates trên trang web Telerik nếu bạn muốn làm việc này bằng cách sử dụng các hàm tổng hợp trong tương lai.

+0

Cảm ơn bạn đã phản hồi, nhưng nó không chính xác những gì tôi cần, tôi đã giải quyết vấn đề, xem câu trả lời. – Narek

Các vấn đề liên quan