ASP .net MVC - 母版页

时间:2011-08-15 05:28:14

标签: asp.net-mvc master-pages

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

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

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

请参阅:The difference between Html.Action and Html.RenderAction

并且:http://haacked.com/archive/2009/11/18/aspnetmvc2-render-action.aspx