asp.net 我用treeview动态生成的树,点击根节点后,可以选择右边的checkbox 10

第一次选择之后,写入数据库了,但是第二次再进去的时候要怎么使他记住上次的选择,打钩的地方依然打钩呢?在if(!IsPostBack)//首次加载里面要怎么写才行啊?... 第一次选择之后,写入数据库了,但是第二次再进去的时候要怎么使他记住上次的选择,打钩的地方依然打钩呢?在if (!IsPostBack)//首次加载
里面要怎么写才行啊?
展开
 我来答
百度网友a597e74
2013-04-18
知道答主
回答量:34
采纳率:0%
帮助的人:5.4万
展开全部
在数据库中添加一个字段,专门记录客户端是否进行选择,在客户端加载的时候根据该字段值进行设置是否选择即可。当然要是不管用户权限这样即可,要是要保存各个用户的选择状态,可以在客户端进行cache缓存(保存对应的id和选中状态),在显示时候加载cache和查询数据做匹配并设置选择状态即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安之若素Fz
2013-04-18 · TA获得超过330个赞
知道答主
回答量:30
采纳率:0%
帮助的人:19万
展开全部
这个主要的还是要从数据库方面入手,在你绑定treeview的那个表中,添加一个是否选择的字段,0:为未选择,1:为选择, 然后就在程序后台判断 为0还是为1,为1的话就勾选checkbox!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式