在长时间寻找解决方案后,我只发现了MVC5和过时的解决方案。 现在我们已经进入asp.net 5 beta 7,有没有办法将视图呈现为字符串变量? 我需要呈现一个视图以在bootbox javascript控件中显示(如模态窗口)。 MVC 5的解决方案在版本6中不起作用,因为那里没有“ViewEngine”类。看: 甚至Razor对象也找不到:
Microsoft.Aspnet.Mvc.ViewFeatures
和Microsoft.Aspnet.Mvc.Razor
。你可以在 github repo 中查找你需要的内容,包括检查单元测试以查看它们的引用。 - Jon EgertonRazor.Parse
方法使用了一个RazorEngine
库,看起来正在更新为 Razor4 和 Roslyn。 - Jon Egerton