繁体   English   中英

使用asp.net将标签隐藏在我的页面上并将其显示在打印页面上(单击按钮时)

[英]hide label on my page and display it on print page' (when click button) using asp.net

我们在Jquery的帮助下使用asp.net设计一个网站,并在模式弹出窗口中显示一些信息。 运行正常。 现在我的问题是,我们正在使用模式弹出窗口显示一些信息,我们需要在打印预览页面中获取该信息,我们也需要对其进行打印。 但是现在只有链接按钮显示在打印预览页面中, 但是我们既需要显示整个页面,也需要在打印预览页面和硬拷贝中包含模式弹出信息

基本上有几种方法可以实现此目的。 但我认为最好的方法是通过CSS执行此操作:

有两种选择:

  1. 为“打印”状态添加自己的css;

加:

<link rel="stylesheet" href="..." media="print">

您还可以为其他一些东西(例如投影等)指定media="..."

  1. 使用媒体查询;

简单:

@media print {
   //override your stiles here, display: block or whatever
}

覆盖此块内所有必需类的想法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM