如何在我的MVC步骤结束时使用我的数据存储?

时间:2015-10-22 12:53:45

标签: asp.net-mvc

我有一张使用REQUEST使用IDRequest (int)TitleOfRequest的表格的表单 和其他可以为同一请求提供多个事件的Table事件。

所以事件表将包括:

IDEVENTST,
IDRequest,
IDTypeofEvent,
DateStstrong textart,
DateEnd
Table of TYPEOfEvent : IdTypeOfEvent,TitleOfType

从我的观点来创建一个新记录,记录将在最后一步创建,我想按顺序创建

  

1)输入包含字段TitleOfRequest的表单     此人可以输入的字段:DateStartDateEndTypeOfEvent以及要添加的按钮,并在数据表中加载临时记录。

我的问题是:使用MVC存储此临时数据的最佳方法是什么?并在我的视图中刷新它,至少保存在我的数据库中。

1 个答案:

答案 0 :(得分:-1)

如果您只想存储下一个请求的数据,可以使用[TempData] .TempData允许我们在单个后续请求的持续时间内保存数据。

如果数据应在多个请求之间可访问,则使用Session。 [会话]能够更长时间地存储数据,直到用户会话未到期。

以下是关于此问题的好文章:

http://petermcintyre.com/2013/01/27/asp-net-mvc-data-persistence-choices/