2011-11-30 73 views
0

我正在处理web表单...将数据发布到aspx页面但在服务器进程发布数据之前的HTML表单...用户应该已登录...所以它具有如果未登录,则将用户重定向到登录页面。问题是重定向时后的数据会丢失,数据是巨大的是在会话(最多20 MB)在处理POST数据之前登录asp.net

的数据是用base64格式文件(串)

所以我如何保存后的数据,同时用户登录重定向?

+0

请指定20MB发布数据的性质,即文件或图像或XML或文本? –

+0

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

+0

您可以确保他们在访问发布数据的表单之前登录吗?或者,它必须全部在一个吗? –

回答

1

您应该要求他们在填写表单之前登录。

如果您不能这样做,您可以将所有数据保存在数据库表和/或物理文件夹中以获取临时信息。

登录后,您可以将数据从临时位置传输到您想要的位置。

+0

这似乎是个好主意..谢谢 – user1067812