asp.net-mvc – NHaml是否具有content_for布局能力?
发布时间:2020-12-16 03:18:00 所属栏目:asp.Net 来源:网络整理
导读:我目前正在使用ASP.NET MVC开始一个项目,并希望使用NHaml作为我的视图引擎,因为我喜欢Rails / Merb的Haml.我面临的主要问题是铺设我的网页.在Webforms中,我会将ContentPlaceHolder放在头部,以便其他页面可以包含特定的CSS和 JavaScript文件. 在Rails中,这是
我目前正在使用ASP.NET MVC开始一个项目,并希望使用NHaml作为我的视图引擎,因为我喜欢Rails / Merb的Haml.我面临的主要问题是铺设我的网页.在Webforms中,我会将ContentPlaceHolder放在头部,以便其他页面可以包含特定的CSS和
JavaScript文件.
在Rails中,这是使用yield和content_for完成的 文件:application.haml %html %head - yield :style 文件:page.haml - content_for :style do / specific styles for this page 在NHaml中,我可以使用partials来执行此操作,但是对于整个控制器文件夹,任何partials都是全局的. 文件:application.haml !!! %html{xmlns="http://www.w3.org/1999/xhtml"} %head _ Style 文件:_Style.haml %link{src="http://www.thescore.com/css/style.css?version=1.1" type="text/css"} 有没有人知道如何让NHaml在Rails场景中工作? 解决方法
在母版页中使用^ evaluateator,并在每个布局(内容页面)中设置它的值.
请参阅Google Code的NHaml Samples来源. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- asp.net – 在代码中设置PageSize时,DataPager停
- asp.net – WSFederationAuthenticationModule.R
- asp.net – 子目录中的Web.config在使用页面路由
- asp.net-mvc – Orchard,基于插件的架构,设计模式
- asp.net – Azure网站 – 尽量减少小的频繁停机
- asp.net-mvc – 无法使用Windsor Container将依赖
- 单元测试 – MVC3中的单元测试控制器会话变量
- asp.net-mvc – 带编码文本的MVC3 TextBoxFor
- asp.net-mvc – ASP.NET MVC的所有可用ActionRes
- 基于ASP.NET+EasyUI框架实现图片上传提交表单功能
热点阅读