【问题标题】:ASP .net MVC - Master pageASP .net MVC - 母版页
【发布时间】:2023-04-09 00:06:01
【问题描述】:

我是 MVC 的新手。在哪里为母版页下的常见功能主义者编写 C# 代码(例如:登录)?

【问题讨论】:

    标签: asp.net-mvc master-pages


    【解决方案1】:

    在共享文件夹中创建用于登录的部分 *.ascx 视图并将其添加到母版页,如下所示:

    <% Html.RenderPartial("LoginUserControl"); %>
    

    【讨论】:

      【解决方案2】:

      Html.RenderAction() / Html.Action(),不需要传递模型。 也就是说,@x2 建议的,如果控件不依赖任何模型就可以了,但是如果是,就使用上述方法之一。

      见:The difference between Html.Action and Html.RenderAction

      还有:http://haacked.com/archive/2009/11/18/aspnetmvc2-render-action.aspx

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-19
        • 1970-01-01
        • 2023-03-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多