相关疑难解决方法(0)

如何在ASP.NET MVC 3中将Razor View渲染为字符串?

我一直在搜索网站,但我能找到的只是如何渲染部分控件.ascx或依赖于控制器上下文的示例.

我想要一个方法,使我能够提供视图的相对路径和模型,并将该模型的视图呈现为字符串:

string result = Utility.RenderViewToString("~/Views/My/Profile.cshtml", model);
Run Code Online (Sandbox Code Playgroud)

我能找到的所有例子都是旧版本的MVC,或者根本就没有做我需要做的事情.

c# asp.net-mvc razor asp.net-mvc-3

27
推荐指数
4
解决办法
3万
查看次数

标签 统计

asp.net-mvc ×1

asp.net-mvc-3 ×1

c# ×1

razor ×1