이것은 부분 뷰 렌더링의 결과를 문자열로 반환하기 때문에 작동합니다.
@Html.Partial("Path/to/my/partial/view")
그러나 나는 사용하는 것을 선호 RenderPartial
하며 작성해야 할 것 같습니다.
@{Html.RenderPartial("Path/to/my/partial/view");}
대신에:
@Html.RenderPartial("Path/to/my/partial/view");
작동 시키려면. 에러 메시지:
Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments
@{...}
하나의 메서드 호출을 위해 코드 블록을 여는 대신 더 좋은 방법이 있다면 ?
@Html.RenderPartial()