-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Using @Html.PartialAsync in template causes error.
Add partial support using code like
protected async Task<IHtmlstring> PartialAsync<T>(string viewName, T model)
{
// http://stackoverflow.com/questions/483091/render-a-view-as-a-string
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 new Htmlstring (sw.GetStringBuilder().ToString());
}
}Metadata
Metadata
Assignees
Labels
No labels