通过绝对URL访问MVC3视图而不显示它

时间:2013-01-21 09:33:00

标签: c# asp.net-mvc-3 asp.net-mvc-4 abcpdf

我努力实现的目标:

使用abcpdf 8将MVC3视图转换为PDF。

这是一个结果视图,我想切断视图DOM的派对,如导航和其他网站相关部分。

Abcpdf需要,为了正确呈现所有css格式的html,绝对网址。但我不想向用户显示result-pdf视图。那么如何在不显示视图的情况下通过URL访问控制器的视图。原始结果视图应始终显示。

提前谢谢你 基督教

1 个答案:

答案 0 :(得分:2)

您无法直接使用MVC访问View,您必须通过Controller方法。在ASP.NET MVC中,URL映射到Controller方法,而不映射到视图。

因此,如果您知道调用View的Controller方法的URL,则可以获取该URL并将其传递给ABCPDF。