Model view controller 如何打印MVC3“;第页“;至pdf

Model view controller 如何打印MVC3“;第页“;至pdf,model-view-controller,asp.net-mvc-3,pdf-generation,Model View Controller,Asp.net Mvc 3,Pdf Generation,将MVC页面输出为PDF并将母版页切换到其他母版页的最佳方式是什么 我想我可以在查询字符串中添加一个参数,比如format=pdf 并设置某种过滤,以捕获输出并将其转换为pdf 我在一个HttpModule中使用经典的ASP.NET实现了这一点 在MVC中,最好的方法是什么 我必须能够“打印”应用程序中的所有页面,因此FileResult控制器方法无法工作。 我需要一些通用的东西,可以处理每个url,添加特定的查询字符串参数,编写一个FileResult控制器方法 作为返回结果的一部分,您可以

将MVC页面输出为PDF并将母版页切换到其他母版页的最佳方式是什么

我想我可以在查询字符串中添加一个参数,比如format=pdf 并设置某种过滤,以捕获输出并将其转换为pdf

我在一个HttpModule中使用经典的ASP.NET实现了这一点

在MVC中,最好的方法是什么

我必须能够“打印”应用程序中的所有页面,因此FileResult控制器方法无法工作。
我需要一些通用的东西,可以处理每个url,添加特定的查询字符串参数,编写一个FileResult控制器方法


作为返回结果的一部分,您可以设置MIME类型。

我必须能够“打印”应用程序中的所有页面,因此FileResult控制器方法无法工作。我需要一些通用的,可以与每个url的工作添加特定的查询字符串参数这个链接有帮助吗?有点,但这需要在每个控制器上都有OnResultExecuting和OnResultExecuted。。。我希望能找到一种跨领域的通用方法。类似于动作过滤器,只有在查询字符串上有特定参数时才会执行,将母版页切换到可打印的母版页,并在mvc3中将页面呈现为pdfwell。在mvc3中有全局过滤器,因此您可以将其捕捉到global.asax中,检查其中的参数,如果有,则执行人员必须执行的操作。是的,我想知道是否有人实现了它,看看是否有相关的问题,但我想我必须试试看。谢谢