mvc中@RenderSection()
类别:编程学习 浏览量:748
时间:2014-9-16 mvc中@RenderSection()
mvc中@RenderSection()一、@RenderSection定义
HelperResult RenderSection(string name)
但是当如果使用了_Layout.cshtml做母版页的页没有实现Section的话,就会抛出异常,这是因为在_Layout.cshtml中使用的是@RenderSection("SubName"),他要求所有子页都要实现。
重载函数
HelperResult RenderSection(string name, bool required = true)
其中,required默认为true表示引用这个布局页的所有View必须含有该Section,设为false则为可以有,也可以没有。
二、@RenderSection使用示例
1、layout布局页
<body>
<li id="header">@{Html.RenderAction("Menu", "Global");}</li>
<li id="sideBar">
@RenderSection("SubMenu",false)
</li>
<li id="container">@RenderBody()</li>
<li id="footer">@{Html.RenderAction("Footer", "Global");}</li>
</body>
2、添加一个About。cshtml,使用_Layout.cshtml布局页
@{
ViewBag.Title = "About";
}
@section SubMenu{
Hello This is a section implement in About View.
}
标签:MVC
您可能感兴趣
- mvc中validateinput属性失效
- mvc中partialview
- MVC 使用FileResult导出文件
- python如何编写一个用户登录系统(Python实现的登录验证系统完整案例基于搭建的MVC框架)
- php框架使用方法大全(PHP MVC框架中类的自动加载机制实例分析)
- MVC Model验证
- mvc编译时,让View中的错误提示
- mysql mvcc 流程(Mysql MVCC机制原理详解)
- MVC中outputcache缓存
- MVC上传文件的方法
- MVC中数据验证
- MVC JsonResult的用法
- mvc renderpartial
- asp.net MVC处理流程
- mvc JavaScriptResult的用法
- Asp.net Mvc模型绑定
- 黄渤泪目 我的痴呆父亲,我内心永远的痛(黄渤泪目我的痴呆父亲)
- 蒜苔和鱿鱼尾巴一起炒,味道特别棒,又脆又嫩,有滋又有味(蒜苔和鱿鱼尾巴一起炒)
- 鱿鱼炒蒜苔不是黑暗料理,这样做清香扑鼻,鲜美脆嫩,开胃又下饭(鱿鱼炒蒜苔不是黑暗料理)
- 蒜苔炒鱿鱼(蒜苔炒鱿鱼)
- 远离 五毛食品 洛阳80后妈妈发明的 飞行棋 成校园爆款 玩具(远离五毛食品)
- 失传的古代飞行棋游戏 六博(失传的古代飞行棋游戏)
热门推荐
- python爬虫并保存excel实例(Python实现爬取亚马逊数据并打印出Excel文件操作示例)
- 在python中如何删除指定的行(Python删除n行后的其他行方法)
- svg怎么在html中显示(html svg生成环形进度条的实现方法)
- 宝塔面板怎么修改安全的端口(宝塔面板如何设置伪静态规则?)
- dede图片上传问题(DEDE图片集上传图片时出错显示FILEID的解决方法)
- 织梦dedecms教程(DedeTag Engine Create File False 提示的种种原因及解决方法小结)
- jquery中hasClass()、is()判断是否包含指定的class
- 如何提高移动网站的用户体验
- phpstudy8.0使用教程视频(phpstudy v8.1 Apache伪静态配置图文教程)
- textarea设置行距(做一个能自适应高度的textarea的示例代码)