के साथ SelectListItem का संग्रह बनाना मैं अपने दृश्य में उपयोगकर्ताओं की एक ड्रॉपडाउन सूची प्रदर्शित करने का प्रयास कर रहा हूं।LINQ
संस्थाओं को LINQ विधि 'सिस्टम को नहीं पहचानता है:
var users = _usersRepository.Users.Select(u => new SelectListItem { Text = u.FirstName + " " + u.LastName, Value = u.UserID.ToString() } return View(new MyViewModel { Users = users });
मैं एक त्रुटि एक स्ट्रिंग के लिए
UserID
कन्वर्ट करने के लिए कोशिश कर पाने: यहाँ कोड मैं अपने नियंत्रक विधि में उपयोग कर रहा हूँ है। स्ट्रिंग ToString() 'विधि, और इस विधि का अनुवाद एक अभिव्यक्ति अभिव्यक्ति में नहीं किया जा सकता है।
मैं अपनी संस्थाओं से SelectListItem
का संग्रह कैसे बना सकता हूं?
देख रहे हैं: http://stackoverflow.com/questions/5899683/linq-to-entities-does-not-recognize -the-method-system-string-tostring-method –