asp.net-mvc – 在MVC Razor视图中使用@RenderBody有什么意义?
在我的MVC4剃须刀布局我使用@RenderSection,我不打扰
然后在视图中,我只是把所有内容放在一起. 这让我想知道@RenderBody除了以外还有什么意义 解决方法@RenderBody呈现不在任何命名部分的页面内容.如果您的所有内容都在您定义的部分之一内,那就没有意义了.然而…在Razor语法中,@RenderSection替换了母版页.它允许您为特定区域划分页面的部分,然后允许内容的主体自然地出现在任何放置@RenderBody的地方. 假设你正在写一张发票. RenderBody区域将是包含发票行项目的页面的该部分.大多数报告都是这样的总是有一个标题部分,一个主体部分和一个页脚部分. 大概地,在网页的适当区域中渲染一个部分可以让您获得适当的语义行为,例如以页面底部始终显示的方式对页脚进行样式化. <footer> @RenderSection("Footer",@<span>This is my footer!</span>) </footer> http://msdn.microsoft.com/en-us/vs2010trainingcourse_aspnetmvc3razor_topic2.aspx http://haacked.com/archive/2011/03/05/defining-default-content-for-a-razor-layout-section.aspx (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 从MVC版本1迁移后,ASP.NET MVC 2 actionlin
- asp.net-mvc – 从Api控制器内生成绝对的url to action
- 对asp.net网站进行基准测试,我可以使用jmeter吗?
- asp.net-mvc – System.Web.Mvc.WebViewPage.Model.get返回
- asp.net – 如何接收JSON作为MVC 5操作方法参数
- asp.net-mvc – KendoUI网格显示总记录数
- asp.net – Web部署项目的更好替代品
- asp.net-mvc – MVC4区域和表单认证
- 在asp.net App_Code目录中使用Nemerle
- asp.net-mvc – 如何在MVC视图中构造if语句
- asp.net-mvc – ASP.NET MVC现在是“开源”.这是
- asp.net-mvc – 在ClaimsIdentity上,BootstrapCo
- asp.net-mvc – 针对SAAS的多租户客户端特定定制
- asp.net – 在网站上放置广告的最佳做法?
- azure – 获取#error = unsupported_response_ty
- asp.net-mvc-3 – 将数组传递给RouteValues,并将
- 为什么ASP.NET回发时请求cookie属性为null或不正
- asp.net下大文件上传知识整理
- asp.net-mvc – 从控制器重定向初始化不工作
- asp.net – MS Chart控件创建的临时文件应该放在