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

标签 c# asp.net-mvc-4

我有一个包含 HTML 表的 View ,其中填充了我想在 ASP.NET MVC 4 和 C# 中打印的信息。

我不知道打印文档的实际代码,任何帮助将不胜感激

最佳答案

你有两个选择

  1. 要么用JS

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

  2. Or print to a PDF using Action Result in MVC

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

关于c# - 在 ASP.NET MVC 4 中提供打印功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17544371/

相关文章:

c# - 解析没有花括号的代码块的技巧

jquery - JSONP 与 ASP.NET Web API

c# - asp.net mvc 4 中静态类的替代方法是什么?

c# - View 向 Controller Action 返回 NULL(模型未绑定(bind))

asp.net-mvc-4 - 如何将对磁盘上存在的目录的请求路由到 ASP.NET MVC?

xml - ASP.NET 网络 API : XMLFormatter thinks he can write Json-objects

c# - LINQPad - 将辅助 DataContext 记录到 "SQL"选项卡

c# - 自定义 httphandler 在重写路径时抛出异常

c# - 我的自定义 DbExecutionStrategy 没有被调用

C# XML 搜索和替换