0

我有一个 asp.net Web 应用程序 - 其中一个表单 - 用于批量输入记录,然后提交整个批次,以便将其保存到数据库中。- 要实现这一点,有 5 个文本框和一个网格视图 - 一旦您填写字段并单击“添加”按钮 - 记录就会添加到“网格”中。此步骤重复 50 次 - 一旦网格中有 50 条记录...单击“发布”按钮,以便将整个批次提交到数据库。

我的目标是通过单一实现 1 解决 2 个问题 - 有时用户的会话终止并且他们被从系统中踢出(他们正在向批处理添加条目并且尚未保存批处理)并且被强制重新登录 - 当他们输入的所有条目都消失时 - 所有字段和网格视图都是空白的。2 - 有时页面刷新并发生同样的事情(唯一的区别是他们不必重新登录)

  • 我并没有试图解决这个问题——但是我想做的是当上述两种情况发生时——用户不应该说他们对批次所做的所有条目——那么最好的方法是什么?在这种情况下实施会话状态管理 - 我知道它可能有大量数据(缓存并使用 java 脚本将其保存到本地文件)是选项

  • 我的问题是使用哪种技术以及如何使用它的简要概述......非常感谢您的帮助。谢谢

4

1 回答 1

0

查看会话状态模式

http://msdn.microsoft.com/en-us/library/ms178586.aspx这里是选项

http://support.microsoft.com/kb/317604这里是配置

于 2013-11-04T15:12:14.500 回答