4

我想打印我的页面接受 masterpage 的元素。母版页中有一个用户控件,这对我很重要。我的打印按钮也在母版页上。谢谢..

4

2 回答 2

3

您需要创建新样式表 print.css 并设置 CSS media=print

例如 :

<style media="screen">
  .noPrint{ display: block; }
  .yesPrint{ display: block !important; }
</style>

<style media="print">
  .noPrint{ display: none; }
  .yesPrint{ display: block !important; }
</style>

并将类添加到“yesPrint”到您要打印的部分

  <asp:ContentPlaceHolder class="yesPrint" id="MainContent" runat="server">
  </asp:ContentPlaceHolder>

更多细节:http: //www.codeproject.com/KB/HTML/Printing_with_CSS.aspx

于 2012-04-16T12:33:27.780 回答
1

你可以设置一个打印样式表来格式化打印/你可以隐藏你不想打印的东西。

您可以在此处阅读有关它们的更多信息http://www.webcredible.co.uk/user-friendly-resources/css/print-stylesheet.shtml

于 2012-04-16T12:31:39.053 回答