2011-11-30 75 views
0

我正在處理web表單...將數據發佈到aspx頁面但在服務器進程發佈數據之前的HTML表單...用戶應該已登錄...所以它具有如果未登錄,則將用戶重定向到登錄頁面。問題是重定向時後的數據會丟失,數據是巨大的是在會話(最多20 MB)在處理POST數據之前登錄asp.net

的數據是用base64格式文件(串)

所以我如何保存後的數據,同時用戶登錄重定向?

+0

請指定20MB發佈數據的性質,即文件或圖像或XML或文本? –

+0

它的base64格式..任何類型的文件 – user1067812

+0

您可以確保他們在訪問發佈數據的表單之前登錄嗎?或者,它必須全部在一個嗎? –

回答

1

您應該要求他們在填寫表單之前登錄。

如果您不能這樣做,您可以將所有數據保存在數據庫表和/或物理文件夾中以獲取臨時信息。

登錄後,您可以將數據從臨時位置傳輸到您想要的位置。

+0

這似乎是個好主意..謝謝 – user1067812