ASP.NET MVC维护对象会话

用户名

我有一个网站,用户需要在其中执行一些简单的步骤1-步骤4,因此我决定将所有数据保存到会话对象中,在步骤2-步骤4中,用户可以返回上一步来检查表单(数据将被填写与会话)

我的问题是。我们可以在保持先前值的同时将新值/对象存储到会话中吗?

Session["regis"] = student.firstname

// i want object_a value still remain in Session["regis"]
Session["regis"] = student.lastname

还是我应该参加1次以上的课程??

Session["Step1"] = student.firstname

Session["Step2"] = student.lastname
公平的

如果在您的情况下使用相同的键(即regis)将新值分配给会话对象,则将丢失先前的值,因此您需要使用第二个选项。

您可以使用阶段来创建/访问会话对象,例如

在会话中设置值

Session["Step" + stepIndex] = student.firstname;

从会议中获取价值

string str = Session["Step" + stepIndex].ToString();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ASP.NET MVC中重置会话超时

来自分类Dev

ASP.NET MVC会话超时,是绝对的还是滑动的?

来自分类Dev

ASP.NET MVC并使用无cookie会话

来自分类Dev

ASP.NET MVC 4会话超时

来自分类Dev

ASP.NET MVC会话到期时注销用户

来自分类Dev

ASP.NET MVC会话超时不起作用

来自分类Dev

在ASP.NET MVC 5中即时更改会话超时

来自分类Dev

在ASP .NET MVC中存储会话数据

来自分类Dev

ASP.NET MVC会话状态超时

来自分类Dev

ASP NET MVC OutputCache VaryByParam复杂对象

来自分类Dev

ASP.NET MVC在JavaScript中设置会话变量

来自分类Dev

ASP.Net 5(MVC 6)-通过包装访问视图中的会话对象

来自分类Dev

如何从ASP .NET Core MVC 1.0中的视图访问会话

来自分类Dev

如何在ASP.NET MVC中保存登录会话

来自分类Dev

我如何在不使用会话的情况下将对象从Asp.net MVC控制器发送到Asp.Net WebForm?

来自分类Dev

ASP.NET MVC:单元测试会话变量不变

来自分类Dev

ASP.NET MVC多对多关系(维护插入顺序)

来自分类Dev

如何在asp.net中维护会话?

来自分类Dev

会话在asp.net中返回空对象

来自分类Dev

什么时候会话将在Asp.net或Asp.Net MVC中过期?

来自分类Dev

在ASP .NET MVC中存储会话数据

来自分类Dev

ASP.NET MVC会话变量丢失

来自分类Dev

ASP NET MVC 5会话状态

来自分类Dev

在ASP.NET MVC4中设置会话超时?

来自分类Dev

ASP.Net 5(MVC 6)-通过包装访问视图中的会话对象

来自分类Dev

ASP.NET MVC中的会话

来自分类Dev

ASP.NET MVC 5 和会话

来自分类Dev

如何实例化 ASP.net (MVC 5) 会话变量?

来自分类Dev

Asp.net MVC 会话到 cookie