Tôi đang gọi một dự án (WCF, nhưng điều đó không quan trọng) mà tiêu thụ một IList, với MVC 3 (mà thực sự không nên quan trọng hoặc rõ ràng) Tôi muốn chuyển đổi một cột Danh sách duy nhất của chuỗi (IList mà chỉ là một danh sách các quốc gia) vào một danh sáchChuyển đổi IList <string> thành MVC.SelectListItem cần rõ ràng đúc
danh sáchcứng Coded tôi đã làm như thế này và họ làm việc tốt:
public List<SelectListItem> mothermarriedatdelivery = new List<SelectListItem>();
mothermarriedatdelivery.Add(new SelectListItem() { Text = "Yes", Value = "1" });
Tuy nhiên, bây giờ tôi đang cố gắng để chuyển đổi mã này:
public List<SelectListItem> BirthPlace { get; set; }
BirthPlace = new List<SelectListItem>();
GetHomeRepository repo = new GetHomeRepository();
BirthPlace = repo.GetCountries();
Tôi cần chuyển đổi hoàn toàn từ Danh sách thành SelectListItem, bất kỳ ai thực hiện việc này? Có .. Tôi đã tìm kiếm và tìm thấy một số ví dụ, nhưng không có gì thực sự phù hợp với nhu cầu cụ thể của tôi.
Bạn không thể chuyển đổi tập hợp (IList) thành một mục duy nhất (SelectListItem). – joedotnot