【问题标题】:Print a View without buttons打印没有按钮的视图
【发布时间】:2013-05-03 08:45:04
【问题描述】:

如何打印视图而不显示打印纸上的按钮?

编辑: 目前我的按钮只是这样做:

<input type="submit" value="Drucken" onclick=" window.print(); " />
<input type="submit" value="Schließen" onclick=" window.close(); " />

【问题讨论】:

  • 这不是 Stackoverflow 的真正的问题。你有什么尝试吗?首先展示你的努力。请阅读FAQHow to Ask

标签: c# asp.net-mvc printing


【解决方案1】:

使用 css file for printing,并隐藏该 css 文件中的按钮 (display:none)。

【讨论】:

  • 真正好奇如何动态设置打印样式?我的意思是你如何捕捉到 print 的调用来改变风格?
  • 你不需要做太多的事情,只需将 media="print" 添加到你的打印 css 文件链接中,该文件就会在你打印页面时使用。
  • 如何定义样式? #print {} ?
  • 用于打印的 css 文件与任何其他 CSS 文件完全相同,除了文件链接中的 media="print"(在 head 部分中)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-04
  • 1970-01-01
  • 2020-01-05
相关资源
最近更新 更多