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