asp.net-mvc – ASP MVC 3在不同的视图中使用不同的布局
发布时间:2020-05-27 18:36:12 所属栏目:asp.Net 来源:互联网
导读:我有一个ASP MVC应用程序,需要多个不同的布局。在ASP.NET Web Apps中,我刚刚创建了单独的母版页。我如何在ASP MVC 3中这样做? 到目前为止,我已经为我需要的每个布局单独的Layout.cshtml文件。 我试图在视图中设置布局,但它被从ViewStart.cshtml吹走,它
|
我有一个ASP MVC应用程序,需要多个不同的布局。在ASP.NET Web Apps中,我刚刚创建了单独的母版页。我如何在ASP MVC 3中这样做? 到目前为止,我已经为我需要的每个布局单独的Layout.cshtml文件。 我试图在视图中设置布局,但它被从ViewStart.cshtml吹走,它设置回到网站的默认布局。 此外,我似乎不能得到智能工作与Razor所以我还没有能够探索我可以做的ViewStart,如果我有条件地设置布局,或什么的很多。 想法? 解决方法您可以在控制器操作中动态设置布局:public ActionResult Index()
{
var viewModel = ...
return View("Index","_SomeSpecialLayout",viewModel);
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 详解ASP.NET Core 中的框架级依赖注入
- asp.net – 为什么Global.asax中的HttpContext.Current.Ses
- asp.net – 在jQuery中捕获异常
- ASP.NET Azure中的Trace.WriteLine
- asp.net – asp:UpdateProgress – 保留换行符
- asp.net 分页显示数据表的数据的代码
- 在Azure网络应用程序中显示ASP.NET 5错误页面
- asp.net – 按钮属性: – commandName和CommandArguments
- asp.net – 调用HttpClient.GetAsync时出错:基础连接已关闭
- 将mvc 5应用程序连接到Azure中的ACS?
推荐文章
站长推荐
- asp.net – 替换web.config变换中的IIS重写规则
- asp.net – 带有Windows身份验证的User.Identity
- asp.net-mvc – Razor视图与部分视图
- 如何使用asp.net中的Enter键提交表单
- asp.net – Intranet / Internet的Windows身份验
- asp.net-mvc – 如何在ASP.NET MVC中使用queryst
- asp.net-mvc – UpdateModel前缀 – ASP.NET MVC
- asp.net-mvc – Redirect和RedirectToAction之间
- asp.net-mvc – ASP.NET MVC3中的随机会话超时
- asp.net-mvc – 如何检测移动浏览器,并将适当的内
热点阅读
