ASP.NET MVC上的多页表单

时间:2010-06-13 16:15:23

标签: asp.net asp.net-mvc

我决定使用ASP.NET MVC在asp.net中开发多页(注册)表单。每页上将有两个按钮,允许用户导航到上一页和下一页。当用户导航回他们最近填写的页面时,应该向他们显示数据。我知道ASP.NET MVC应该保持无状态,但是当用户来回导航时,我应该如何维护页面信息。

我应该吗?

  1. 将信息保存到数据库并检索每次更改页面的信息?
  2. 将信息保存到会话中?
  3. 加载所有字段并仅显示javascript所需的内容?
  4. 此注册表将用于多个站点,但具有不同的问题集(有些可能相同)。 IF性能是一个主要问题,我应该避免动态生成这些表单吗?

1 个答案:

答案 0 :(得分:3)

这听起来像是您希望存储在用户会话中的那种信息。可以配置使用哪个会话存储,因此如果比使用进程内会话更适合,则可以使用数据库为用户存储会话。