Warum erkennt LINQ to Entities die Methode "System.String ToString ()" nicht?

Fehler in der MVC3-Webanwendung.LINQ to Entities does not recognize the method 'System.String ToString()' method, and this method cannot be translated into a store expression.

Wenn ich versuche, Werte mit EF aus der Abfrage abzurufen:

<code>public class DataRepository
    {
        public mydataEntities1 dbContext = new mydataEntities1();

        public List<SelectListItem> GetPricingSecurityID()
        {
        var pricingSecurityID = (from m in dbContext.Reporting_DailyNAV_Pricing
                                     select new SelectListItem
                                         {
                                                Text = m.PricingSecurityID.ToString(),
                                                Value = m.PricingSecurityID.ToString()
                                         });

        return pricingSecurityID.ToList();
        }
    }
</code>

Antworten auf die Frage(7)

Ihre Antwort auf die Frage