Я использую mustache.js на клиенте и Nustache в проекте ASP.NET MVC3.Совместное использование шаблонов усов/nustache между сервером и клиентом. ASP.NET MVC
У меня есть Person.mustache
шаблон в папке Посмотреть на сервере, который я использую, как это:
@Html.Partial("Person")
от Razor главного вида (Index.cshtml
).
Но как передать его клиенту? Браузер не имеет доступа к папке Views, чтобы получить исходное содержимое шаблона. Каким-то образом у меня должен быть способ включить вывод HTML-исходного текста шаблона Person.mustache на сервере. Если я требую его из представления Razor, он скомпилирует его, так как это обычный механизм шаблонов сервера.
Пожалуйста, любой может дать какие-либо идеи? Благодарю.
Невозможно заставить это работать. В каком пространстве имен находится «Partial»? Я нашел только «PartialView», но компилирует шаблон с заданной моделью – Roman
Спасибо за редактирование. Но PartialView «Создает объект PartialViewResult, который отображает частичный вид» - от http://msdn.microsoft.com/en-en/library/system.web.mvc.controller.partialview.aspx, когда мне нужно сырое содержимое шаблона со всем, что {{}} символы – Roman