asp.net-mvc – 如何使用MVC3 Razor布局页面?
|
我一直在阅读有关布局,部分,视图和部分视图,但是我不太了解如何处理这样的布局: >顶栏:就像吧吧 Body将是一个“View”,Sidebar将是一个“Section”,Footer将静态的HTML放在“Layout”中,但是什么将是Top bar和Navigation? 顶栏与任何东西无关,所以我将其作为“布局”中的“局部视图”,但我不能这样做,因为它必须位于< body>无论如何,所以当我调用@RenderBody(),它应该被渲染。与导航相同的东西,它与身体有某种关联,但我想将它作为一个外部控件分开运行,并根据URL中的信息显示信息。 我该怎么办? 更新,请阅读:问题不是关于CSS和HTML,它不是关于如何布局这个,但是如何使用Razor工具来做,这是关于Razor RenderBody和PartialView。 当我从控制器返回结果时,我想将图片中标记为“body”和“side bar”作为一个部分返回,我想避免重复顶部的条形码。有没有办法创建一个从“ParentView”继承的“ChildView”,而这个从“布局”的方式,当我返回“View(”ChildView“)屏幕是自动构建的? 解决方法查看 MVC3 Music Store Tutorial该教程的最后一部分描述了如何使用Html.RenderAction()方法将布局设计为包括部分视图。另请参阅Html.RenderSection()方法。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ASP.NET C#列出哪些以及何时?
- asp.net – 是否可以根据用户角色隐藏/显示Kendo网格列?
- asp.net-mvc-3 – MVC Razor – 创建/编辑视图最佳实践
- asp.net – @ Html.EditorForModel()下拉列表
- asp.net-mvc-3 – Url.Action没有给出预期的结果.不需要的路
- ASP.NET中读取XML文件信息的4种方法与示例代码
- asp.net-mvc-4 – 在哪里可以找到WebMatrix.WebData.WebSec
- asp.net-mvc – 如何在SelectList文本描述中组合两个字段?
- asp.net-mvc – DisplayFormat未应用于十进制值
- asp.net-mvc-3 – MVC:路由获取/发布到不同的控制器 怎么样
- asp.net – IFrame:此内容无法显示在一个框架中
- asp.net-mvc – Moq嘲笑一个类
- 从旧的经典ASP页面设置301重定向到新的ASP.NET W
- asp.net-mvc – ASP.NET MVC的最佳实践
- asp-classic – 检索ADO Recordset字段名称(经典
- asp.net-mvc – 为什么font-awesome在localhost而
- asp.net – Web Api参数始终为null
- asp.net-mvc-4 – 实体框架代码第一个多对多关系
- asp.net – 比较Razor vs ASPX语法
- asp.net – 如何在MVC Razor中处理null子实体
