Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. protected string RenderRazorViewToString(string viewName, object model)
  2. {
  3. ViewData.Model = model;
  4. using (var sw = new StringWriter()) {
  5. var viewResult = ViewEngines.Engines.FindPartialView(ControllerContext, viewName);
  6. var viewContext = new ViewContext(ControllerContext, viewResult.View, ViewData, TempData, sw);
  7. viewResult.View.Render(viewContext, sw);
  8. viewResult.ViewEngine.ReleaseView(ControllerContext, viewResult.View);
  9. return sw.GetStringBuilder().ToString();
  10. }
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement