我有一张使用REQUEST
使用IDRequest (int)
,TitleOfRequest
的表格的表单
和其他可以为同一请求提供多个事件的Table事件。
所以事件表将包括:
IDEVENTST,
IDRequest,
IDTypeofEvent,
DateStstrong textart,
DateEnd
Table of TYPEOfEvent : IdTypeOfEvent,TitleOfType
从我的观点来创建一个新记录,记录将在最后一步创建,我想按顺序创建
1)输入包含字段
TitleOfRequest
的表单 此人可以输入的字段:DateStart
和DateEnd
,TypeOfEvent
以及要添加的按钮,并在数据表中加载临时记录。
我的问题是:使用MVC存储此临时数据的最佳方法是什么?并在我的视图中刷新它,至少保存在我的数据库中。
答案 0 :(得分:-1)
如果您只想存储下一个请求的数据,可以使用[TempData] .TempData允许我们在单个后续请求的持续时间内保存数据。
如果数据应在多个请求之间可访问,则使用Session。 [会话]能够更长时间地存储数据,直到用户会话未到期。
以下是关于此问题的好文章:
http://petermcintyre.com/2013/01/27/asp-net-mvc-data-persistence-choices/