我正在将WebForms应用程序转换为Razor,除非我尝试使用
Html.RenderAction,否则一切正常.每当我调用它时,我得到一个StackOverflowException.有没有人知道可能导致这种情况的原因?
我的操作模板如下所示:
@model dynamic should be rendering this
在我的_Layout.cshtml文件中,我渲染这样的动作:
@{Html.RenderAction("MyPartialAction");}
我的_ViewStart.cshtml文件如下所示:
@{ this.Layout = "~/Views/Shared/_Layout.cshtml"; }