session数据保存

本文介绍了如何使用Session来保存用户选择的商品数据。当用户选择商品并点击加入时,商品信息存储在服务器端的Session中。详细讲解了如何初始化Session,检查已有Session数据,以及如何在控制器中管理和更新Session数据,以实现临时保存用户选择。最后,作者欢迎读者交流更好的实现方法或提出疑问。
摘要由CSDN通过智能技术生成

在这里插入图片描述

1,点击表格中的单选框,选择商品数据,然后点击加入所选商品,该商品就会添加到所选商品的列表中去。
2,关于Session并不陌生,Session是另一种记录客户状态的机制,而Session保存在服务器上。客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上。这就是Session。Session保存在服务器端。为了获得更高的存取速度,服务器一般把Session放在内存里。每个用户都会有一个独立的Session。如果Session内容过于复杂,当大量客户访问服务器时可能会导致内存溢出。因此,Session里的信息应该尽量精简。
客户端浏览器再次访问时只需要从该Session中查找该客户的状态就可以了。上面该操作我们使用到的session属性,把需要的字段和属性保存到session中,当我们用到该内容的时候,在把该字段和属性调用出来。
页面获取需要把选中的框的值绑定到另一个要添加数据的表格中去。
首先需要封装一个session,
List SessionItems = new List();
if (Session[“SessionItem”] != null)
{
SessionItems = Session[“SessionItem”] as List;
} 这是必须要有的条件
查询需要保存

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值