ASP.NET MVC:在另一个动作中获取动作输出

mla*_*den 5 asp.net-mvc rendering action

在ASP.NET MVC应用程序中,我有一个动作页面(),它呈现一个页面(如维基页面).

现在,我有另一个动作RenderPdf(),它应该收集Page()的HTML输出并使用HTML2PDF组件来创建该页面的PDF版本.

如何在另一个操作中收集一个操作的HTML输出.注意:不在视图中,而是直接在动作代码中.

Bru*_*eis 0

您可以使用MVC Futures程序集。

有一个名为 RenderAction() 的方法可以获取操作的 HTML 输出,但是从视图内部......