В настоящее время я запускаю проект с использованием ASP.NET MVC и хотел бы использовать NHaml в качестве моего механизма просмотра, поскольку я люблю Haml от Rails/Merb. Главная проблема, с которой я сталкиваюсь, - это выкладка моих страниц. В Webforms я бы разместил ContentPlaceHolder в голове, чтобы другие страницы могли иметь определенные файлы CSS и JavaScript.Есть ли у NHaml контент content_for для макетов?
В Rails, это делается с использованием урожайности и content_for
Файл: application.haml
%html
%head
- yield :style
Файл: page.haml
- content_for :style do
/specific styles for this page
В NHaml, я могу сделать это с частично, но любые частичные являются глобальными для всей папки контроллера.
Файл: 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?