2009-08-14 8 views
7

मेरे पास वर्तमान में एक पुनरावर्तक है जिसका डेटास्रोत एक सूची है जहां मॉडलऑब्जेक्ट आगे के अंत में एक कस्टम क्लास है जो अधिक प्रस्तुत करने में मदद करता है जटिल LINQ से SQL ऑब्जेक्ट। उदाहरण के लिए, यह लिंक, स्टेटस के नाम आदि के लिए यूआरएल प्रस्तुत करता है .. स्थिति नाम डेटाबेस में नहीं हैं क्योंकि हमें पता था कि हमें किसी दिन इस ऐप को स्थानीयकृत करना होगा।"डेटा स्रोत सर्वर-साइड डेटा पेजिंग का समर्थन नहीं करता है" फ्रंट-एंड संग्रह का उपयोग करते समय

अब मुझे इस सूची को पृष्ठबद्ध करने और क्रमबद्ध करने की आवश्यकता है, इसलिए मैं बॉक्स कार्यक्षमता से बाहर निकलने के लिए ग्रिडव्यू पर स्विच करने की कोशिश कर रहा हूं। मुझे त्रुटि मिलती है "डेटा स्रोत सर्वर-साइड डेटा पेजिंग का समर्थन नहीं करता है"। मैं किस प्रकार का डेटासोर्स उपयोग कर सकता हूं जो अभी भी मेरे फ्रंट-एंड को आउटपुट को अनुकूलित करने की अनुमति देगा? ऐसा लगता है कि यह एक आम कार्य होना चाहिए क्योंकि स्थानीयकृत ऐप्स को resx फ़ाइलों से बाहर आने वाले मूल्यों की आवश्यकता होती है।

आपकी मदद के लिए धन्यवाद।

+0

क्या आप अपना कोड दिखा सकते हैं। –

+0

मेरे पास जो कोड है वह आसानी से शामिल करने के लिए बहुत व्यापक है। मुझे एक नई परियोजना में एक सरल उदाहरण बनाना होगा, जो समस्या को हल करने के लिए मेरी मदद कर सकता है। –

उत्तर

8

आप ग्रिड व्यू में डेटा से जुड़ने के लिए एक IQueryable ऑब्जेक्ट का उपयोग नहीं कर सकते हैं और अभी भी पेजिंग और सॉर्टिंग का उपयोग कर सकते हैं। आपको ToList() विधि का उपयोग करके ग्रिड व्यू में एक सूची वापस करनी होगी।
http://www.devtoolshed.com/content/gridview-objectdatasource-linq-paging-and-sorting

+0

यह लिंक मदद कर रहा है। सबसे पहले मुझे करना था INumerable से IList तक डेटा स्रोत को बदलना। मुझे लगता है कि मुझे एक कस्टम ऑब्जेक्टडेटा स्रोत के साथ और अधिक काम करना होगा, लेकिन फिर से, यह लिंक उसमें शामिल है। –

3

उन है कि इस त्रुटि हो रही है, लेकिन लागू करने के लिए::

IEnumerable<T> or 
IEnumerable or 
IList<T> or 
IDictionary<T1, T2>. 

आप ICollection (गैर सामान्य से एक) लागू करने की आवश्यकता आप के लिए

अधिक जानकारी के लिए इस DevToolShed अनुच्छेद देखें "डेटा स्रोत सर्वर-साइड डेटा पेजिंग का समर्थन नहीं करता" त्रुटि पारित करने के लिए।

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