2012-03-09 16 views
5

पर अतिरिक्त डेटा भेजें मैं AJAX बाध्य टेलरिक एमवीसी ग्रिड का उपयोग कर रहा हूं। मैं निम्नलिखित की तरह एक कोड का उपयोग कर ग्रिड के लिए डेटा भेज रहा हूँ:टेलीरिक एमवीसी ग्रिड

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

मैं एक ही कार्रवाई विधि में ग्राहक को अतिरिक्त जानकारी भेजने के लिए सक्षम होना चाहता हूँ। उदाहरण के लिए मुझे एक एकल int मान कुल भेजने की आवश्यकता है, जो ग्रिड के ऊपर दिखाया जाना है (यह मान डीबी से प्राप्त किया जाना चाहिए, इसे क्लाइंट-साइड का मूल्यांकन नहीं किया जा सकता है)।

कृपया कोई विचार साझा करें।

+0

मुझे निम्नलिखित टेलीरिक फोरम थ्रेड में उत्तर मिला http://www.telerik.com/community/forums/aspnet-mvc/grid/receiving-metadata.aspx – Narek

+1

क्या आप अपनी समस्या का समाधान पोस्ट कर सकते हैं, कृपया, आपके द्वारा पोस्ट किया गया लिंक अब मौजूद नहीं है – trebor

उत्तर

1

अपने वांछित परिणाम प्राप्त करने के लिए, आप संपत्ति अपने मॉडल से नीचे पारित करने के लिए बाध्य एक ग्राहक पाद लेख टेम्पलेट के रूप में इस जोड़ सकते हैं:

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

वहाँ भी एक अच्छा Telerik साइट अगर पर use of server aggregates का ब्यौरा उदाहरण है आप भविष्य में कुल कार्यों का उपयोग करके इन्हें बाहर करना चाहते थे।

+0

आपके लिए प्रतिक्रिया के लिए धन्यवाद, लेकिन यह वही नहीं है जो मुझे चाहिए, मैंने इस मुद्दे को हल किया है, जवाब देखें। – Narek

संबंधित मुद्दे