Estoy usando bigote.js en el cliente y Nustache en el proyecto ASP.NET MVC3.Compartir plantillas de bigote/bigote entre el servidor y el cliente. ASP.NET MVC
que tienen Person.mustache
plantilla en una carpeta Ver en el servidor, que utilizo como esto:
@Html.Partial("Person")
de la vista principal de la maquinilla de afeitar (Index.cshtml
).
¿Pero cómo puedo transferirlo al cliente? El navegador no tiene acceso a la carpeta Vistas para obtener el contenido sin formato de una plantilla. De alguna manera, debo tener una forma de incluir el texto HTML en bruto de la plantilla Person.mustache en el servidor. Si lo solicito desde Razor view, lo compila, ya que es un motor de plantilla de servidor normal.
¿Alguien puede dar alguna idea? Gracias.
No podría hacer que esto funcione. ¿En qué espacio de nombres está la clase "Parcial"? Solo encontré "PartialView", pero compila la plantilla con el modelo dado – Roman
Gracias por editar. Pero PartialView "crea un objeto PartialViewResult que representa una vista parcial" - desde http://msdn.microsoft.com/en-en/library/system.web.mvc.controller.partialview.aspx, cuando necesito contenido sin procesar de la plantilla con todos los {{}} símbolos – Roman