python的treeview修改数据_Treeview增加、删除、修改、遍历等操作

1.使用初步

(1)下载地址

http://msdn.microsoft.com/downloads/samples/internet/default.asp?url=/Downloads/samples/Internet/ASP_DOT_NET_ServerControls/WebControls/default.asp

(2)不显示树型的问题

首先:下载包分自动安装和手动安装两种包。

要下载大小约650K   的自动安装包。

其次:TreeView要求客户端浏览器版本为IE5.5及以上,最好要求客户端升级为IE6.0

(3)关于闪烁

将AutoPostBack属性设置为真,SelectedIndexChange才能被执行。不过这样的话刷新的很厉害。不要刷新的话,将AutoPostBack属性设置为FALSE.

(4)常用的几个属性和方法

~Index   获取树节点在树节点集合中的位置。

~Nodes   获取分配给树视图控件的树节点集合。

~Parent     获取或设置控件的父容器。

~SelectedNode   获取或设置当前在树视图控件中选定的树节点。

~ExpandAll   展开所有树节点。

~Checked   获取或设置一个值,用以指示树节点是否处于选中状态。

~Text   获取或设置在树节点标签中显示的文本。

~Expand   展开树节点。

~Clear   清空树

~Remove   从树视图控件中移除当前树节点。

(5)常用的几个操作:增加、删除、修改、剪切

@增加节点:

Dim   tmpNd3   As   New   Microsoft.Web.UI.WebControls.TreeNode()

Dim   NdSel   As   New   Microsoft.Web.UI.WebControls.TreeNode()

'NdSel   为当前选定的节点,新节点将作为它的子节点

NdSel   =   Treepaybasic.GetNodeFromIndex(Treepaybasic.SelectedNodeIndex)

tmpNd3.Text   =   "新增节点"

'在树中添加这个新节点

NdSel.Nodes.Add(tmpNd3)

@删除节点:

Dim   tmpNd3   As   New   Microsoft.Web.UI.WebControls.TreeNode()

Dim   NdSel   As   New   Microsoft.Web.UI.WebControls.TreeNode()

'NdSel   为当前选定的要删除节点,tmpNd3为它的父节点

NdSel   =   Treepaybasic.GetNodeFromIndex(Treepaybasic.SelectedNodeIndex)

If   (Treepaybasic.SelectedNodeIndex   <>   &#

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值