WebForms アプリケーションを Razor に変換していますが、使用しようとする場合を除き、すべて正常に動作しますHtml.RenderAction
。これを呼び出すたびに、StackOverflowException
. 誰がこれを引き起こしているのかについて考えを持っていますか?
私のアクションのテンプレートは次のようになります。
@model dynamic
should be rendering this
私の _Layout.cshtml ファイルでは、次のようにアクションをレンダリングします。
@{Html.RenderAction("MyPartialAction");}
私の_ViewStart.cshtml
ファイルは次のようになります。
@{
this.Layout = "~/Views/Shared/_Layout.cshtml";
}