在Web应用程序中将页面导航到页面保持用户输入

时间:2011-08-17 14:45:41

标签: asp.net

在ASP.NET应用程序中是否可以将用户从一个页面输入的内容保留到另一个页面,类似于Windows应用程序?因此,当用户导航回主页面时,输入的所有信息仍然存在。

2 个答案:

答案 0 :(得分:1)

我觉得这里的会议很理想......

答案 1 :(得分:1)

我可以想到几个选项(可能还有更多):

  1. 缓存数据。
  2. 您要保留的数据的单个会话对象
  3. 存储在包含问题/答案对的会话中的单个字典对象。
  4. 每次往返数据库并根据某些密钥检索/存储答案。
  5. 我个人会选择选项3(在适当的时候结合保存到数据库)。字典对象很容易使用,你可以限制在Session中浮动的无用垃圾量,并使事情变得混乱。

    但这实际上取决于您的具体应用。更多细节会有所帮助。