현재 System.Windows.Forms를 사용하고 있습니다. 인쇄 대화 상자를 표시하고 해당 PrinterSettings를 ReportPrintDocument.PrinterSettings에 지정하려면 대화 상자에서 확인 단추를 클릭해야하므로 ASP.net의 사용자 지정 컨트롤에이 인쇄됩니다.asp.net 웹 컨트롤 상단에 인쇄 대화 상자가 표시되지 않습니다.
using (PrintDialog printDialog = new PrintDialog())
{
if (printDialog.ShowDialog() == DialogResult.OK)
{
ReportPrintDocument rp = new ReportPrintDocument(rvPermit.ServerReport);
rp.PrinterSettings = printDialog.PrinterSettings;
rp.Print();
}
}
내 문제는 인쇄 대화 상자는 항상 웹 브라우저 뒤에 표시하고 나는 웹 브라우저를 최소화 할 때까지 나는 그것이 보여주는 것을 알고 여부를 수없는 것입니다 : 다음은 내 코드입니다.
웹 양식 상단에 인쇄 대화 상자를 표시하는 방법을 알고 있습니까? 도와주세요.