asp.net-mvc - ASP.NET MVC : Stack overflow error when calling Html. 渲染部分()

标签 asp.net-mvc view partial

我有一个名为 ActivationController 的 Controller ,它带有一个 LogOn 操作,它呈现 LogOn.aspx View 。 LogOn.aspx 呈现一个名为 LogOn.ascx 的局部 View :

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    LogOn
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

    <h2>Account Activation Step 1 - Log On</h2>

    <p>
        <%Html.RenderPartial("LogOn")<;%>
    </p>

</asp:Content>

调用操作时出现“堆栈溢出”异常:

An unhandled exception of type 'System.StackOverflowException' occurred in System.Web.Mvc.dll

有什么线索吗?

提前致谢!

最佳答案

别费心回复,我发现了问题。

问题是部分 View 的名称应该与 View 的名称不同。 :P

还是谢谢!!

关于asp.net-mvc - ASP.NET MVC : Stack overflow error when calling Html. 渲染部分(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1194973/

相关文章:

c++ - 多个可互换 View (MFC/C++)

android - 使用 ASP.Net 在服务器端获取 Android 版本

sql - 没有 "WITH NO SCHEMA BINDING"的 View 返回关系 "does not exist"错误

asp.net-mvc - 如何使用 ASP.net mvc4 将 HTML 导出为 PDF?

ios - 在 ViewController 之间显示叠加 View

python - 无法将信息传递给回调函数

python - 如何使用 Django 渲染局部?

ruby-on-rails - 使用 AJAX 单击 link_to 后如何在同一页面上呈现部分

angularjs - 如何在angular ui-router中将对象发送到操作方法

html - 如何循环遍历我的表以在 MVC Razor View 中并排显示内容?