그래서 저는 많은 정보가 필요하기 때문에 사용자가 페이지에서 기대할 수있는 결과를 좁힐 수있는 일부 컨트롤을 사용하여 일부보기를 사용자 정의하는 작업을하고 있습니다.MVC 5 드롭 다운 목록
내 intellisense는 VS2015에서 깨졌습니다. 그래서 나는 어둠 속에서 조금 움찔합니다.
그래서 한 달에 몇 개의 드롭 다운 목록이 채워졌습니다. 아니 예쁜,하지만 그것은 작동 : 이제
@Html.DropDownList("Month", new List<SelectListItem>
{
new SelectListItem { Text = "January", Value = "1"},
new SelectListItem { Text = "February", Value = "2"},
new SelectListItem { Text = "March", Value = "3"},
new SelectListItem { Text = "April", Value = "4"},
new SelectListItem { Text = "May", Value = "5"},
new SelectListItem { Text = "June", Value = "6"},
new SelectListItem { Text = "July", Value = "7"},
new SelectListItem { Text = "August", Value = "8"},
new SelectListItem { Text = "September", Value = "9"},
new SelectListItem { Text = "October", Value = "10"},
new SelectListItem { Text = "November", Value = "11"},
new SelectListItem { Text = "December", Value = "12"}
}, "Month")
@Html.DropDownList("Year", new List<SelectListItem>
{
new SelectListItem { Text = Convert.ToString(DateTime.Now.Year - 1), Value = Convert.ToString(DateTime.Now.Year - 1)},
new SelectListItem { Text = Convert.ToString(DateTime.Now.Year), Value = Convert.ToString(DateTime.Now.Year), Selected = true},
new SelectListItem { Text = Convert.ToString(DateTime.Now.Year + 1), Value = Convert.ToString(DateTime.Now.Year + 1)},
}, "Year")
드롭 다운 중 하나가 변경 될 때, 나는 DD 목록의 내용이보기 내 컨트롤러에 모두 컨트롤에서 드롭 다운 선택을 보내고 싶어요 . 거기에서 페이지를 새로 고칠 수 있습니다. DropDownList의 유일한 생성자는 매개 변수가 없으므로 MSDN 설명서가 명확하지 않으므로 이벤트 기반 항목을 어디로 이동해야하는지 명확하지 않습니다.
질문하는 내용이 명확하지 않은 경우 - 양식에있는 경우 선택한 값이 컨트롤러에 게시되지만 DD 목록의 내용과 의미는 무엇입니까 _? (그리고 아니, 그 _ 가장 예쁜 - 그 끔찍한). 그리고 무엇이 당신을 언급하고 있습니까? –
"그리고 아니, 그게 가장 예쁜 것 - 그 끔찍한 것"- 그것을 문지르 기 주셔서 감사합니다. 나는 그 때가 얼마나 추한 지 잘 알고 있습니다. –