asp.net中repeater中checkbox 选中行的数据导入到另一个页面中的repeater中 30
repeater中有一个复选框(checkbox)选中几行数据,将其导入到另一个页面中的repeater中,如何实现,望各位大神帮助。。。最好贴代码。。。。...
repeater中有一个复选框(checkbox)选中几行数据,将其导入到另一个页面中的repeater中,如何实现,望各位大神帮助。。。
最好贴代码。。。。 展开
最好贴代码。。。。 展开
3个回答
展开全部
url传值也可以啊 比如html?value=1,2,3,4,5
1,2,3,4,5是选中数据的id
1,2,3,4,5是选中数据的id
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以把选中的数据 放入cookie 或者session中 在另一个页面读取
session可以直接存储泛型集合 如果你数据都对应实体类这个比较简便,但是占用服务器性能
cookie不能存储集合 你可以存储有规律格式的字符串 然后自己截取数据 不占服务器性能,但要编码
个人偏向:如果有多处使用这种传参,编写cookie通用的存储、取值方法 。 如果1,2处用session 用完注销
session可以直接存储泛型集合 如果你数据都对应实体类这个比较简便,但是占用服务器性能
cookie不能存储集合 你可以存储有规律格式的字符串 然后自己截取数据 不占服务器性能,但要编码
个人偏向:如果有多处使用这种传参,编写cookie通用的存储、取值方法 。 如果1,2处用session 用完注销
追问
能给代码么?
追答
一时没有现成的代码 ,给你说说思路吧
先获取checkbox的值,这个值保存数据的ID,也就是数据库里的编号什么的
然后查询出数据 每行都存储在一个实体对象中,把所有实体在存入一个List中
最后放入session
cookie的,将页面要显示的数据按规律存储
比如 a1,a2,a3,a4|b1,b2,b3,b4 这可以表示两行数据。每行有4个值,行用|分割,列用,分割
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询