2011-11-07 64 views
0

我想爲用戶保存上傳文件的集合(每個文件可能有多個請求,或者每個文件有多個請求用於分塊),但我正在努力尋找合適的範圍。一旦完成,另一個請求會這樣說,集合會將其數據轉儲到物理文件和數據庫條目並自行清空。MVC3會話範圍變量用於保存文件上傳?

Ben這裏:http://buildstarted.com/2011/07/17/asp-net-mvc-3-file-uploads-using-the-fileapi/使用靜態集合,但這不適合多個用戶。

回答

1

您需要將文件存儲在半永久性的地方。會話可能會與應用程序域一起重置,因此您無法100%依賴它。

只是有一個單獨的文件/數據庫的位置或標誌,讓你知道整個文件集沒有完成。

+0

好吧,然後做一個快速的「文件存在」查找從字典鍵入一個用戶ID cookie或什麼? –