में मैं अपने पेज में से एक पर केंडो यूआई ग्रिड का उपयोग कर रहा हूं।इस ऑब्जेक्ट के लिए कोई पैरामीटर रहित कन्स्ट्रक्टर परिभाषित नहीं किया गया है। केंडो ग्रिड
मैं सदस्यता ऑब्जेक्ट का उपयोग करके सभी उपयोगकर्ताओं को ग्रिड में दिखाना चाहता हूं।
@model IEnumerable<MembershipUser>
@(Html.Kendo().Grid(Model)
.Name("Gridusers")
.Columns(columns =>
{
columns.Bound(o => o.UserName).Width(100);
})
.Sortable()
.Filterable(filtering => filtering.Enabled(true)))
मैं नियंत्रक यह दे रहा है त्रुटि
से उपयोगकर्ताओं की सूची प्राप्त करने के बाद इस पृष्ठ पर आते हैं तो "कोई parameterless निर्माता इस वस्तु के लिए परिभाषित किया।"
यह ठीक काम कर रहा है जब मैं पुराने टेलरिक एमवीसी ग्रिड का उपयोग कर रहा हूं लेकिन केंडो यूआई ग्रिड के साथ नहीं।
क्या कोई मेरी मदद कर सकता है?
धन्यवाद अटाना कोर्चेव, लेकिन मैं System.Web.Security का उपयोग कर रहा हूं और इसके लिए उप वर्ग बनाना नहीं चाहता हूं। – user1927965
मेरा जवाब देखें। आपके मॉडल को पैरामीटर रहित कन्स्ट्रक्टर होना चाहिए। –
मैं सदस्यता यूज़र क्लास में कन्स्ट्रक्टर नहीं बना सकता क्योंकि डिफ़ॉल्ट रूप से यह System.Web.Security के कारण लॉक हो जाता है। मैं एमवीसी 4 एएसपीनेट का उपयोग कर रहा हूं। – user1927965