Foxtable(狐表)用户栏目专家坐堂 → e.node.text 和 e.node.name的区别


  共有3186人关注过本帖树形打印复制链接

主题:e.node.text 和 e.node.name的区别

帅哥哟,离线,有人找我吗?
李秀星
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:20 积分:257 威望:0 精华:0 注册:2014/12/6 12:52:00
e.node.text 和 e.node.name的区别  发帖心情 Post By:2014/12/8 19:48:00 [显示全部帖子]

我为表做一个筛选树,在AfterSelectNode中写代码:

Dim Filter As String
Dim dr As DataRow = e.Node.DataRow
If e.node.Text <> "显示所有行" Then
    Dim Province As String = dr("省份")
    Dim Hospital As String = dr("医院名称")
    Select Case e.Node.Level
        Case 0
            Filter =  "省份 = '" & Province & "'"
        Case 1
            Filter =  "省份 = '" & Province & "'And 医院名称 = '" & Hospital & "'"
    End Select
End If
Tables("主界面_设备安装表").Filter = Filter

 

将e.node.text 换成 e.node.name,也能实现同样的效果,e.node.text 和 e.node.name的区别是什么?


 回到顶部
帅哥哟,离线,有人找我吗?
李秀星
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:20 积分:257 威望:0 精华:0 注册:2014/12/6 12:52:00
  发帖心情 Post By:2014/12/8 19:57:00 [显示全部帖子]

name 返回节点名称

text   返回节点标题

对于初学者,是不是用e.node.name最保险?

 


 回到顶部