나는 상속 뷰를 얻었다. 이 개체에는 계정 목록이 포함되어 있습니다. 이와 같이 MyAccountWrapper.AccountsAsp.Net MVC RenderPartial 다른 모델
이보기에서 내가 원하는 것은 계정을 생성하는 것입니다.
그래서 나는<% Html.RenderPartial("../Account/Create"); %>
을 시도하지만 좋은 모델이되지 않습니다에 대해 나는 오류가 발생했습니다. 어떻게 처리 할 수 있습니까?
나는 상속 뷰를 얻었다. 이 개체에는 계정 목록이 포함되어 있습니다. 이와 같이 MyAccountWrapper.AccountsAsp.Net MVC RenderPartial 다른 모델
이보기에서 내가 원하는 것은 계정을 생성하는 것입니다.
그래서 나는<% Html.RenderPartial("../Account/Create"); %>
을 시도하지만 좋은 모델이되지 않습니다에 대해 나는 오류가 발생했습니다. 어떻게 처리 할 수 있습니까?
RenderPartial을 호출 할 때 두 번째 매개 변수로 적절한 모델을 전달해보십시오.
"../Account/Create"
에 해당하는 새 컨트롤러 및보기를 만드는 것이 좋습니다. 해당 작업의 URL을 특정보기에 고정합니다. 사용자는 이것을 이것을 별개의 별개의 행동으로 인식 할 것이며 실제로는 별개의 행동입니다. 원하는 경우 ReturnUrl
기술을 사용하여 원래 위치로 되돌릴 수 있습니다.
즉, 새로운 페이지가 필요합니다.
당신이 제시 한 것의 예나 링크가 있습니까? – Melursus
RenderPartial에는 모델을 두 번째 매개 변수로 전달할 수있는 오버로드가 있습니다. 그것은 귀하의 인텔리 센스에 나타나야합니다. –
Html.RenderPartial ("../ Account/Create", (IEnumerable) ViewData [ "Accounts"]); MyAccountWrapper를 ViewData를 통해 View로 전달한 곳 –