我目前使用的是System.Windows.Forms。 PrintDialog在ASP.net中的自定義控件上,因爲我想顯示打印對話框並將它的PrinterSettings分配給ReportPrintDocument.PrinterSettings,然後單擊對話框上的確定按鈕。 這裏是我的代碼:無法在asp.net web控件頂部顯示打印對話框
using (PrintDialog printDialog = new PrintDialog())
{
if (printDialog.ShowDialog() == DialogResult.OK)
{
ReportPrintDocument rp = new ReportPrintDocument(rvPermit.ServerReport);
rp.PrinterSettings = printDialog.PrinterSettings;
rp.Print();
}
}
我的問題是,在打印對話框總是顯示在Web瀏覽器的背後,我無法知道它顯示與否,直到我最小化的Web瀏覽器。
你知道如何在Web表單的頂部顯示打印對話框嗎?請幫忙。