MenuType의 definiation :ASP.NET MVC - 드롭 다운 - 유형의 어떤을 ViewData 항목이 없다 '는 IEnumerable은 <SelectListItem>'
public string Code { get; set; }
public string Name { get; set; }
ASP.NET MVC 내가 검색과 나 '전에 읽고 5
안녕하세요, 내 질문을 여기에 게시
나는 왜 그렇게 복잡합니까 asp.net mvc dropdownlist에서 데이터를로드하려고 해요?
// 컨트롤러
public class ClientController : BaseController
{
public ActionResult Index()
{
List<MenuType> ctypelist = db.ContractTypes.OrderBy(x => x.TypeOfContract).ToList();
IEnumerable<SelectListItem> list = new SelectList(ctypelist.ToList());
ViewBag.DropDownTypeOfContract = list;
return View();
}
}
// HTML
주@model myapp.Models.Client
@Html.DropDownList("Codes", (List<SelectListItem>)ViewBag.DropDownTypeOfContract , new { style = "max-width: 600px;" })%>
MenuType에 대한 정의는 무엇입니까? 그리고 MenuType 유형의 ContractTypes입니까? –
당신의 평판과 함께 나는 당신이 질문을 편집하는 방법을 이해할 것이라고 생각할 것입니다 ... 코드는 코멘트에 속하지 않습니다. –