【发布时间】:2010-04-22 13:29:42
【问题描述】:
问题是呈现大量报告。基本上,我们有很多数据在 html 报告中呈现(主要使用中继器或网格视图)。碰巧的是,数据开始时很小,现在我们拥有大量数据。已经建立了很多这样的报告,所以完全重写不是一种选择。哎呀,业务甚至不让我们分页数据。 现在,每次我们尝试渲染一些报告时,服务器内存都会增加。所以问题是 - 有没有办法我们可以将数据绑定到转发器并让它在块准备好时将 html 流式传输到浏览器?这样,我们希望不要一次将所有数据带入应用服务器。我想我们将使用数据读取器或其他东西来获取部分数据并将其呈现给浏览器。任何指针、链接、想法?
【问题讨论】:
标签: asp.net streaming asynchronous