今天用水晶报表做个一个报表并利用Asp.net的crystalreportviewer嵌入aspx,push模式下利用showModalDialog打开该页面,第一页数据显示正常,但翻页时又弹出新窗口,打断点调试一开始发现代码中在声明实例时使用了ReportDocument rpt = new ReportDocument ();由于此代码位于page_load之上,故每次都先于load执行,置于page_load后依然无法正常显示,改window.open()后正常。
今天用水晶报表做个一个报表并利用Asp.net的crystalreportviewer嵌入aspx,push模式下利用showModalDialog打开该页面,第一页数据显示正常,但翻页时又弹出新窗口,打断点调试一开始发现代码中在声明实例时使用了ReportDocument rpt = new ReportDocument ();由于此代码位于page_load之上,故每次都先于load执行,置于page_load后依然无法正常显示,改window.open()后正常。