일부보기 데이터에 바인딩 된 드롭 다운 목록이 있습니다. 사용자가 값을 변경하면 기본적으로 드롭 다운 값을 routevalue 사전에 추가하여 매개 변수가되지만 기존 경로 값은 그대로 유지합니다.ASP.NET MVC - 리디렉션/포스트 온 드롭 다운 목록 변경. 경로 값에 추가 하시겠습니까?
지금은 그렇게 값을 변경하면 다음과 같이 게시 할 페이지를 강제로있어 : 분명히
@Html.DropDownList("Regions", Nothing, New With {.onchange = "this.form.submit();"})
이를 내가 원하는 것이 아니다 나는 게시물에 코드를 반복 했어으로 섹션에서 다른 라우트 값을 잃게됩니다.
어쨌든 .onchange 부분을 수정하여 드롭 다운 값을 routevalues에 보내고 페이지를 새로 고칩니다.
매번 컨트롤러에 게시하고 싶지 않은 경우 jquery를 옵션으로 사용 하시겠습니까? – Rikon
양식을 게시 할 때 HTTP가 상태가 없으므로 데이터가 손실 될 수 있습니다. 요구 사항이 명확하다면 더 나은 솔루션이 될 수있는 이유는 무엇입니까? – Nikshep
@Nikshep - 나는 나의 요구 사항에 가까워 질 수있는 유일한 방법이기 때문에 그 순간에 해당 게시물을 사용하고 있습니다. 경로 값에 드롭 다운 목록의 값을 추가하려고합니다. – Tom