2010-10-28 89 views
0

我要救MemoruStream,我用如下因素:保存的MemoryStream並繼續

... 
response.BinaryWrite(myStream.ToArray()); 
response.End(); 

用戶得到保存對話框,他可以選擇保存文件或取消保存。但是,問題是如果用戶選擇取消下載,或者如果他選擇保存文件,則無法繼續運行代碼。我想調用其他方法來更新數據庫中的某些表,但我不能這樣做。

那麼,有沒有其他的方式來保存我的記憶流?一些JavaScript或什麼?

再見

回答

0

擺脫的到Response.End();行,您可以調用其他方法。 請注意,您將無法使用Response.Write向客戶端輸出任何內容,但您可以更新表格。