以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]新增权限表的目录树报错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=107977)

--  作者:xy0739
--  发布时间:2017/10/13 15:32:00
--  [求助]新增权限表的目录树报错
我按照帮助的代码,当增加权限表的目录树的时候,就会报错。

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


可以保存到表里面,但是保存之后选择那个节点也还是会报错。
如果直接在表里面增加,是没有问题的。


以下是代码:
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim i As Integer
trv.Select()
Do
    i = i+ 1
    Dim nm As String = "新项目组别" & i
    If trv.Nodes.Contains(nm) = False
        Dim dr As DataRow = DataTables("TabAuthority").AddNew
        Dim nd As WinForm.TreeNode = trv.Nodes.Add(nm)
        dr("_Group") = nm
        trv.SelectedNode = nd
        trv.BeginEdit
        Exit Do
    End If
Loop

[此贴子已经被作者于2017/10/13 15:33:16编辑过]

--  作者:有点甜
--  发布时间:2017/10/13 16:12:00
--  

AfterSelectNode事件不能直接使用 e.node.datarow

 

http://www.foxtable.com/webhelp/scr/2690.htm