单击按钮,在另一个选项卡中打开打印对话框

本文关键字:打印 对话框 选项 按钮 另一个 单击 | 更新日期: 2023-09-27 18:29:47

我在div中有一个datalist。我想打印它。
该代码已经完成,只需单击按钮即可打印,但会在同一选项卡中打开打印对话框窗体
我想要的是在另一个选项卡中打开打印对话框,这样,如果我不想打印它,我可以简单地关闭选项卡,开始正常使用我的表单…

我在设计时使用以下代码。

<asp:Button ID="btnprintlabel" OnClientClick="printdiv('div_print');"  
            Text="PrintLabel" Width="132px" onclick="btnprintlabel_Click" 
            Font-Bold="True" Visible="False" runat="server" />

单击按钮,在另一个选项卡中打开打印对话框

您可以简单地使用相同的视图,但有两个CSS文件(一个带有media="screen",另一个带有media"print")。

详细信息

media"print"仅在向页面发出打印命令时适用。
您可以在此css中隐藏其他控件并打印您的页面。

你可以通过以下链接

  1. Asp.net…打印
  2. http://haacked.com/archive/2006/03/13/CSSBasedPrintingTip.aspx

编辑1

如果您不想使用以上内容,请访问此链接
打印DIV 的内容