MVC framework'teki Html.DropDownList'i kullanıyorum ve veritabanımın DropDownList'e bağlanacak veriyi nasıl seçeceğimi anlayamıyorum. Standart bir LINQ sorgusundaki bir bindable listesi (SelectList gibi) döndürmenin kolay bir yolu var mı?.net MVC, SelectLists ve LINQ
8
A
cevap
12
SelectList yapıcı bir IEnumerable böylece tüm yapmanız gereken Sen Kontrolör bunu ve ViewModel SelectList olmalıdır böylece
var query = from c in customers
select c;
var customerList = new SelectList(query, "CustomerId", "CustomerName");
gibi kurucusuna LINQ sorgusu geçmesi olduğunu sürer.
8
Sen LINQ sorgusunda select
anahtar kelime kullanmak istiyorum: biçimlendirme hakkında
var foo = new SelectList(from x in FooRepository.Items
select new SelectListItem { Text = x.Name, Value = x.Id });
0
var foo = FoorePository.Items.Select(s = > new SelectListItem
{
Text = s.Name, Value = s.Id.ToString()
}
);
üzgünüm.
İlgili konular
- 1. Linq ++ Net ifade dönüşüm
- 2. .net mvc ve jquery $ .ajax, IE9
- 3. .NET MVC 3 semantik
- 4. MVC 4 .net
- 5. URL Yeniden Yazma .Net MVC
- 6. .net mvc görünümünden pdf oluşturma
- 7. .NET EF MVC yükleniyor yükleniyor
- 8. . Net expando nesnesi ve LINQ. Mümkün mü değil mi?
- 9. .NET Framework 4 ile Dinamik LINQ API'si
- 10. MVC Toplu Düzenleme - Sql Liste Kaydet Linq
- 11. Set Teorisi ve .NET
- 12. Dizisi hiçbir öğe içermiyor - LINQ, MVC, Ortalama
- 13. C# .net 3.5'de LINQ SQL
- 14. Autofac ve ASP. NET MVC 4 Web API'si
- 15. Asp .Net Mvc Bundle yanlış komutların yolu
- 16. Microsoft Uygulama Bilgileri, MVC 6 (.Net 5)
- 17. ASP .NET MVC doğru UserControl mimarisi
- 18. Yığın izleme işlemini anlayamıyorum MVC .NET
- 19. Form tabanlı kimlik .NET 2.0 ve .NET 4.0 uygulama
- 20. Dosya ASP'ye yükleyin. NET MVC 6 çalışmıyor
- 21. Visual Studio ASP .Net MVC Intellisense
- 22. LINQ denetim ve geçerli kullanıcı
- 23. LINQ
- 24. kullanıcı denetimleri ve asp.net mvc
- 25. LINQ ToDictionary ve ToLookup
- 26. Linq toplamı ve boş
- 27. MonoDroid, SQLite ve LINQ
- 28. LINQ ve Entity Framework
- 29. ASP.NET Oturumu ve LINQ
- 30. LINQ ve sayfa numaralandırma
Bu benim için çalışmıyor. Sonuçlanan SelectList'i [burada] (http://stackoverflow.com/a/5285272/1948038) belirtildiği gibi yinelemeyi ve yalnızca System.Web.Mvc.SelectListItem öğesini metin olarak ve null değeri olarak almayı denerim. –