新网站外链怎么做,备案期间网站能用吗,表白网页生成源码,企业全网推广开发工具与关键技术#xff1a;Visual Studio、MVC
作者#xff1a;幻奏
撰写时间#xff1a;2019.6.17我们都知道session相当于服务器的一次对话#xff0c;服务器会为每个新的用户创建一个新的 Session#xff0c;并在 session 到期时撤销掉这个 Session 对象。所以sess…开发工具与关键技术Visual Studio、MVC
作者幻奏
撰写时间2019.6.17我们都知道session相当于服务器的一次对话服务器会为每个新的用户创建一个新的 Session并在 session 到期时撤销掉这个 Session 对象。所以session是有期限的我们可以利用session把一些临时的数据存储到它里面去。 我现在做的一个功能是选择可选房间然后点击添加可以把房间添加到右边的数据表格中。由于右边的数据表格是个临时表所以我们把数据存储到session里面就可以了。 首先我们要做的是获取选中的数据这里我用了layui这个插件加载数据表格的所以我就直接用它里面的方法来获取数据。 我前面声明了一个全局变量用它来传递选中的数据。然后我们在添加的方法里面把获取的数据传到控制器去成功了就刷新表格。 控制器这边的写法是这样的接收页面传过来的数据然后我们要先获取session里面的列表。先写一个实体类Vo再写那些放进列表里面的字段。
ListTianJiaFJVo sessionTianJiaFJ new ListTianJiaFJVo();//创建新的列表下面就是判断session里面是否有列表了有就用那个列表没有就用上面新创建的。
if (Session[sessionTianJiaFJ] ! null){sessionTianJiaFJ Session[sessionTianJiaFJ] as ListTianJiaFJVo;}然后我们就要把传过来的数据放进列表里面。
TianJiaFJVo tianJiafjVo new TianJiaFJVo{RoomID RoomID,RoomNumber RoomNumber,RoomType RoomType,travelerPrice travelerPrice };最后我们再判断一下列表不为空就保存到session里面去这样就可以了。