经过长时间寻找这个问题的解决方案后,我才发现了MVC5和过时的解决方案。
既然我们在asp.net 5 beta 7中,有什么方法可以将视图呈现给字符串变量吗?
我需要渲染一个视图以在bootbox javascript控件中显示它(如模态窗口)。
MVC 5解决方案在版本6中不起作用,因为那里没有“ViewEngine”类。看:
甚至找不到Razor对象:
答案 0 :(得分:4)
您可以使用此方法(请参阅RenderPartialViewToString
):
https://stackoverflow.com/a/32577016/2631076