在ASP.NET MVC 4中提供打印功能

Roh*_*aan 6 c# asp.net-mvc-4

我有一个HTML表格的视图,其中包含我想要在ASP.NET MVC 4和C#中打印的信息.

我不知道打印文档的实际代码.

任何帮助将不胜感激

Rya*_*ugh 13

那你有两个选择

  1. 要么使用JS

    <a href="javascript:window.print()">Click to Print This Page</a>

  2. 或者使用MVC中的Action Result打印到PDF

对于JS选项,您需要构建一个print css文件,以便在打印期间最好地呈现页面,还可以隐藏一些您不需要显示的元素 - 例如菜单.