ArmedCards.Web.Extensions.ArmedCardsController.RenderPartialToString C# (CSharp) Метод

RenderPartialToString() публичный Метод

Render a partial view to a string
public RenderPartialToString ( string viewName, object model ) : string
viewName string The view name
model object The view model
Результат string
        public string RenderPartialToString(string viewName, object model)
        {
            ViewData.Model = model;
            using (var sw = new StringWriter())
            {
                var viewResult = ViewEngines.Engines.FindPartialView(ControllerContext, viewName);
                var viewContext = new ViewContext(ControllerContext, viewResult.View, ViewData, TempData, sw);
                viewResult.View.Render(viewContext, sw);
                viewResult.ViewEngine.ReleaseView(ControllerContext, viewResult.View);
                return sw.GetStringBuilder().ToString();
            }
        }
ArmedCardsController