asp.net C# remove()和clear()的区别

我利用treeview控件创建了棵树,直接定义了7个根节点,然后在每个根节点下写程序添加子节点,并写入数据库,然后让它在界面上显示,是从数据库中再读取刷新的,不过前面碰到... 我利用treeview控件创建了棵树,直接定义了7个根节点,然后在每个根节点下写程序添加子节点,并写入数据库,然后让它在界面上显示,是从数据库中再读取刷新的,不过前面碰到个问题,每点一次根节点都会刷新一遍,就会出现相同的2遍3遍.....然后我想在点击节点页面刷新时,在page-load中 写入代码,先将我所点的根节点下的节点先清空,再顺序从数据库中读出,这样就不会重复了,但是清除节点,我用了remove函数和clear函数,为什么remove没用,而clear确能够删除,网上的给的答案也是remove为主,有哪位仁兄可以帮我解释下谢谢了 展开
 我来答
rinch0912
2009-07-01 · TA获得超过259个赞
知道答主
回答量:39
采纳率:0%
帮助的人:44.5万
展开全部
remove()是删除指定的节点
clear()是清空树
如果你要重新加载树,肯定是要用clear()
如果你是要对节点做操作,用remove()
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syw1020
2009-07-01 · 超过22用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:0
展开全部
很明显的一个说明就是remove是去掉一个,clear是去掉全部,所以一般remove函数里面带参数,说明你要remove哪个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
重典技术闲话
2009-07-01 · TA获得超过2173个赞
知道大有可为答主
回答量:2593
采纳率:0%
帮助的人:1144万
展开全部
remove(节点) 用于删除一个节点
Clear则是清空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
312486581
2009-07-01 · TA获得超过879个赞
知道小有建树答主
回答量:1095
采纳率:0%
帮助的人:536万
展开全部
remove( )删除
clear()清空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuzenghui2007
2009-07-01 · TA获得超过187个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:136万
展开全部
删除一个和删除所有的区别
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式