也許這是世界上最糟糕的做法,但我想知道這是保持FileUpload控件的InputStream的最佳方式。保持活力PostedFile.InputStream(ASP.NET)
我給你舉一個例子。假設您在一個WebForm中具有FileUpload控件,並且您希望在下一個WebForm中處理它(在Response.Redirect之後)。
這將是巨大的(除非內存)也有類似的東西:
Session["PostedFile"] = this.FileUpload.PostedFile.InputStream.
不幸的是,這會導致:
System.ObjectDisposedException
在此先感謝。
創建臨時文件並將臨時文件名存儲在會話中? – 2010-01-21 18:00:42
謝謝喬恩。我只是試圖避免這種情況(我不希望臨時文件留在服務器中),但也許這是一個很好的解決方案。 – user256038 2010-01-22 11:07:15