2010-03-03 70 views
1

我有一個foreach,它將數據導入到我們的CMS。現在我想在每次運行後顯示帶有當前行信息的消息。我不希望整個程序後的信息即將出現。消息必須一步一步來。Response.Write在實時更新?

foreach() 
{ 
    // my import procedure 

    Response.Write("row x updated"); 
} 

我該怎麼做?我可以用Response.Flush做到嗎?或者我必須讓其它嗎?

問候 邁克爾

回答

2

設置這個你循環之前一次:

Response.BufferOutput = false; 

然後調用Response.Flush()要更新客戶端每次。

+0

+1這就是我過去的做法。 – 2010-03-03 12:05:19

0

Response.Flush()似乎是要走的路。否則,響應會被緩衝。