2014-05-22 2 views
0

MVC 4에서 MVC 5로 마이그레이션 한 프로젝트가 있지만이 문제가 발생하기 시작했습니다. 이전에 사용하던 곳에서 @Html.DropDownListFor를 사용했지만 MVC 5에서는 모든 드롭 다운이 선택된 값을 표시하지 않습니다. (SelectListItem에 Selected = true가있는 경우). 비슷한 문제가 발견되었습니다. ASP.NET MVC 5 DropDownListFor not selected 누구든지 동일한 문제가 있습니까? 컨트롤러MVC 5 선택된 값이 표시되지 않습니다.

ViewData["DpTemp"] = new SelectList(objCountry22.CountrySearchResult, "CountryName", "CountryName", 0).ToList(); 

에서보기

<td colspan="2"> 
        @Html.DropDownList("DpTemp", "Select") 
       </td> 

에서

답변

0

당신이 당신의 DropDownList로 채울 수 있지만 동일한을 ViewData 년대와 DropDownList로 이름을 유지하는 데 필요한을 ViewData를 사용.

+0

참으로 모델을보기로 전달하는 것이 더 좋지만 괜찮습니다. – clement

관련 문제