5
이것이 정상적인 지 모르지만 ChildActionOnly
메서드가 경로를 요청해야합니까? 예를ASP MVC ChildActionOnly에 라우팅이 있어야 함
[ChildActionOnly]
public PartialViewResult List(string countryCode, string cityName)
{...
return PartialView(model);
}
를 들어 나는 그것을 좋아 렌더링 : 디버그에서
@{Html.RenderAction("List", "MyController", new { area = "MyArea", countryCode = ViewBag.CountryCode, cityName = ViewBag.CityName });}
나는 상단 줄에 얻을 : 경로 테이블에
없음 경로가 지정된 값과 일치하지 않습니다.
UPDATE
context.MapRoute("name",
"",
new { area = "MyArea", controller = "MyControlelr", action = "List", countryCode = UrlParameter.Optional, cityName = UrlParameter.Optional });
감사합니다. 내가 질문을 업데이트하고 경로 값의 예를 추가 한 것 외에 한 가지 더. 두 개의 선택적 매개 변수가있는 것이 유효한지 말할 수 있습니까? – 1110
@ 1110 - 예. 값은 단순히'string.Empty'로 설정됩니다. 값이 설정되지 않습니다. – RPM1984