asp.net C# remove()和clear()的区别
我利用treeview控件创建了棵树,直接定义了7个根节点,然后在每个根节点下写程序添加子节点,并写入数据库,然后让它在界面上显示,是从数据库中再读取刷新的,不过前面碰到...
我利用treeview控件创建了棵树,直接定义了7个根节点,然后在每个根节点下写程序添加子节点,并写入数据库,然后让它在界面上显示,是从数据库中再读取刷新的,不过前面碰到个问题,每点一次根节点都会刷新一遍,就会出现相同的2遍3遍.....然后我想在点击节点页面刷新时,在page-load中 写入代码,先将我所点的根节点下的节点先清空,再顺序从数据库中读出,这样就不会重复了,但是清除节点,我用了remove函数和clear函数,为什么remove没用,而clear确能够删除,网上的给的答案也是remove为主,有哪位仁兄可以帮我解释下谢谢了
展开
6个回答
展开全部
remove()是删除指定的节点
clear()是清空树
如果你要重新加载树,肯定是要用clear()
如果你是要对节点做操作,用remove()
clear()是清空树
如果你要重新加载树,肯定是要用clear()
如果你是要对节点做操作,用remove()
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很明显的一个说明就是remove是去掉一个,clear是去掉全部,所以一般remove函数里面带参数,说明你要remove哪个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
remove(节点) 用于删除一个节点
Clear则是清空
Clear则是清空
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
remove( )删除
clear()清空
clear()清空
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
删除一个和删除所有的区别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询