我已经在MVC4 web应用程序中实现了RDLC报告(返回pdf文件字节)。每当用户请求报表时,web应用程序将停止所有用户的所有其他请求,除非呈现此报表。有些报告实际上很大,大约100页,所以web服务器生成和呈现该报表需要一段时间。在此期间,web服务器不处理其他请求。假设web服务器正在忙着呈现报表,在一个新的选项卡中,我尝试请求一些其他数据,除非RDLC完成了它的操作,否则它不会显示。同样的情况发生在开发机器上。请有人建议这是我的网页应用程序的设计缺陷,还是这是默认行为?这是报表呈现代码,以防万一。但我只想让其他人分享他们的经历。
p