0
나는 아주 mvc에 익숙하다. 내가 키 값 쌍을 가진 년 동안 드롭 다운을 생성해야한다. 내가 asp.net에서 연도 드롭 다운 목록을 만드는 방법
@Html.DropDownListFor(model => model.Year, new SelectList(Model.GetAllYears(), "Key", "Value", Model.Year))
나의 모델
public IEnumerable<KeyValuePair<int, int>> GetAllYears()
{
for (int i = 2012; i <= 3; i++)
{
yield return new KeyValuePair<int, int>(i, i);
}
}
에 내보기에 방법
다음재판을 여기에 드롭이 발생하지만, 빈 값입니다. 내가 거기에 실종 됐어?
귀하의 코드는 루프에 대한 귀하의 입력하지 않고 이미 있습니다. 루프 – errorintheapplication
을 수정해야합니다. 다른 방법으로 제안 할 수 있습니까? – user2622247