I have a large datalist and want to sent output to the client after each item is renderrred instead of having the client wait till the whole show is ready to go. So I put the following in the datalists ItemDataBound function.<BR><BR>Response.Write(dlMessages.Items.C ount.ToString()+ " items<BR>");<BR>Response.Flush();<BR><BR>Thinking it would write the item count to the page then display the item. So I would see the page render in the browser item by item, with the count, as the items were databound. But it still buffers the response and renders it all at once (after a long delay). Tried setting Response.BufferOutput=false;<BR>but that makes the whole show go to slow.<BR>What am I missing here?<BR>Thanks for any replies