protected string RenderPartialViewToString(string viewName, object model)
{
if (string.IsNullOrEmpty(viewName))
viewName = ControllerContext.RouteData.GetRequiredString("action");
ViewData.Model = model;
using (StringWriter sw = new StringWriter())
{
ViewEngineResult viewResult = ViewEngines.Engines.FindPartialView(ControllerContext, viewName);
ViewContext viewContext = new ViewContext(ControllerContext, viewResult.View, ViewData, TempData, sw);
viewResult.View.Render(viewContext, sw);
return sw.GetStringBuilder().ToString();
}
}
Mostrando las entradas con la etiqueta View to string. Mostrar todas las entradas
Mostrando las entradas con la etiqueta View to string. Mostrar todas las entradas
miércoles, 23 de octubre de 2013
Pasar una View o PartialView a string MVC
La función no la hice yo y aquí esta la fuente https://gist.github.com/cassioeskelsen/831567 pero como a veces es algo difícil de encontrar la pongo aquí para que sea más fácil su búsqueda.
Suscribirse a:
Entradas (Atom)