如何在没有状态管理的情况下将大量数据从一个页面移动到另一个页面

时间:2013-07-23 12:55:29

标签: asp.net

我有一个场景,下面有三个ASP.Net网页,

  1. 第一页有一个文本框,用于包含大量数据,下一个按钮用于转到第二页。

  2. 第二页还包含一个文本框,其中包含以前返回第一页的大数据和下一个按钮按钮以转到第三页。

  3. 第三页还包含一个文本框,用于包含大量数据和前一个按钮以返回第二页,还包含一个提交按钮以保存它。

  4. 文本框包含的数据非常庞大。如何在回发中维护这些数据并将其保存到数据库而不使用任何状态管理功能?

1 个答案:

答案 0 :(得分:1)

如果没有任何类型的状态管理,唯一的选择是为所有页面上的每个文本框使用隐藏字段。第一页将包含字段2和3的隐藏字段,依此类推。由于您指示数据可能是“数百”MB,这听起来不像是一个智能选项。

  1. 你想要没有国家管理的理由是什么?
  2. 为什么要在文本编辑器中在网页上编辑数百个MB?