Render asp.net repeater as-and-when chunks of html is ready (streaming)

Posted by sash on Stack Overflow See other posts from Stack Overflow or by sash
Published on 2010-04-22T13:29:42Z Indexed on 2010/04/22 14:23 UTC
Read the original article Hit count: 242

Filed under:
|
|

The problem is to render huge reports. Basically we have lots of data that get rendered in html reports (mostly using repeater or gridview). As it so happens, the data started out small and now we have tons of it. There are lots of such reports already built so total rewrite is not an option. Heck, the business is not even letting us page the data. Now server memory is shooting up each time we try to render some reports. So the question is - is there some way we can bind data to repeater and have it stream html to browser as and when chunks are ready? That way we hope to not bring all that data into app server at once. I'm thinking we'll use a datareader or something to get parts of data and render it to browser. Any pointers, links, ideas?

© Stack Overflow or respective owner

Related posts about ASP.NET

Related posts about streaming