session 中List类型的传递 ,高手赐教
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了session 中List类型的传递 ,高手赐教相关的知识,希望对你有一定的参考价值。
一页面中,设置一个session:
List<object> userID = GridView.GetSelectedFieldValues("ID");
Session[flag] = userID;
其他页面如何用这个session??
List zcr = (List)Session["tbZcr"];报错说objec不能转换为List
我该怎样获取到这个保存有List信息的session的内容呢??? 多谢赐教
谢谢赐教。不过还是有问题,我是用vs开发,语言是c# request不存在getsession方法,也没setattribute属性啊
request.getSession().setAttribute("userIDSession",userID)。
意思是把userID放到SESSION对象名为userIDSession的SESSION里面。
然后在其他页面你就可以用 LIST zcr = request.getSession().getAttribute("userIDSession",userID)。就可以了。
获取的时候强制转型一下。
不动可以继续提问。o(∩_∩)o... 参考技术A 这个是ASP.Net当中的会话吧
List<object> userID = GridView.GetSelectedFieldValues("ID");
Session[flag] = userID;
其他页面如何用这个session??
//这个地方你取值错了啊,,,你Session中根本就没有id为tbZcr的对象啊,你上面保存的是Session[flag]=userID;
//在这里取值就是这样取的啊 List zcr = (List)Session["flag"];
List zcr = (List)Session["tbZcr"];报错说objec不能转换为List
我该怎样获取到这个保存有List信息的session的内容呢??? 多谢赐教本回答被提问者采纳 参考技术B list是个接口,不能直接使用。要先将其实例化:
List list= new ArrayList();
然后再将值循环add()进去就ok了。 参考技术C request.getSession().setAttribute("userIDSession",userID)
以上是关于session 中List类型的传递 ,高手赐教的主要内容,如果未能解决你的问题,请参考以下文章
FPGA中的inout类型的数据在引脚分配的时候与input和output类型有区别吗?望高手赐教!
qt QSqlQuery 查询字符串类型字段,当不存在的时候,返回"0",如何解决请高手赐教?