asp.net-mvc – 在MVC Razor视图中使用@RenderBody有什么意义?
在我的MVC4剃须刀布局我使用@RenderSection,我不打扰
与@RenderBody. 然后在视图中,我只是把所有内容放在一起. 这让我想知道@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-3 – Asp.net Mvc3 webgrid和分页
- asp.net-mvc – Silverlight 3是否会改变MVC与Silverlight的
- ASP.NET Web窗体是否阻止双击提交?
- asp.net-mvc – asp.net mvc ajax post – redirecttoactio
- ASP.NET中的静态变量
- asp.net – 应该在ServiceStack中添加哪些插件
- asp.net – System.Reflection.Assembly.LoadFile锁定文件
- 回收ASP.NET应用程序是否会激起用户的兴趣?
- 如何在ASP.NET MVC模型中为POST保存选定的DropDownList值?
- asp.net – 按钮单击在更新面板中不起作用
- asp.net-mvc – URL中的ASP.NET MVC冒号
- .Net Core微服务入门全纪录(一)——项目搭建
- asp.net-mvc – 如何创建安装文件来安装MVC .net
- asp.net-mvc – 清理MVC 3.0应用程序中抛出的所有
- asp.net-mvc – 在asp身份声明和会话数据之间进行
- asp.net-mvc – 具有服务层和存储库层的ASP.NET
- asp.net – 使用Python Mechanize进行屏幕分析as
- asp.net-core – 在ASP.NET Core 2.0中哪里可以找
- Asp.net和windows身份验证
- asp.net MVC的Html.RadioButton生成id和名称相同