내 양식에 두 개의 드롭 다운이 있습니다. 이 드롭 다운의 선택된 값은 적절한 경로로 보내야합니다. 하나는 "카테고리"라고하고 두 번째는 "상태"라고합니다. 난이 예상되지 않는 내 양식 보낼 때이 같은mvc beginform 문제
홈/목록/카테고리/상태 ADRESS
하지만 뭔가?
홈/목록 카테고리 = 범주 & 상태 = 상태
를어떻게 해결할 수 있습니까? 고맙습니다
내 양식에 두 개의 드롭 다운이 있습니다. 이 드롭 다운의 선택된 값은 적절한 경로로 보내야합니다. 하나는 "카테고리"라고하고 두 번째는 "상태"라고합니다. 난이 예상되지 않는 내 양식 보낼 때이 같은mvc beginform 문제
홈/목록/카테고리/상태 ADRESS
하지만 뭔가?
홈/목록 카테고리 = 범주 & 상태 = 상태
를어떻게 해결할 수 있습니까? 고맙습니다
검색어 문자열로 추가 된 매개 변수가있는 경우 이는 경로에 장소가 없으므로 경로를 설정해야 함을 의미합니다. 당신의 경로에 어딘가에 떨어질 수있는 장소가 필요합니다.
당신은 경로를 추가하거나 하나 같이하는 기본값을 변경해야는 ...
routes.MapRoute(
"MyRouteName",
"Home/List/{category}/{status}",
new { category = "default", status = "alsoDefault" }
);
routes.MapRoute(
"MyRouteName",
"{controller}/{action}/{category}/{status}",
new { controller = "Home", action = "Index", category = "default", status = "alsoDefault" }
);
당신은 당신의 HTML 양식 및 컨트롤러 동작을 보여줄 수 있을까? 이 방법을 알지 못하면이 방법을 돕기가 약간 어렵습니다. –