ASP .net MVC - 母版页
我是 MVC 新手。在哪里向母版页下的常见功能主义者编写 C# 代码(例如:登录)?
I am new to MVC. Where to write C# code to common functionalists that is comming under master page(Eg: Login)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
创建用于在共享文件夹中登录的部分 *.ascx 视图,并将其添加到母版页,如下所示:
Create partial *.ascx view for login in shared folder and add it to master page like this:
Html.RenderAction()
/Html.Action()
,不需要传递 Model。也就是说,如果控件不依赖于任何模型,@x2 的建议是可以的,但如果是,请使用上述方法之一。
请参阅:Html.Action 和 Html.RenderAction 之间的区别
并且: http://haacked.com/archive/2009/11/18/aspnetmvc2-render-action.aspx
Html.RenderAction()
/Html.Action()
, which do not require a Model to be passed.That is, what @x2 suggested is OK if the control is not dependent on any model, but if it is, use one of the above methods.
See: The difference between Html.Action and Html.RenderAction
And: http://haacked.com/archive/2009/11/18/aspnetmvc2-render-action.aspx