Hallo zusammen , ich habe ein problem mit dem treeview, hier mein code darunter meine 
problembeschreibung:

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) 
Handles MyBase.Load
        Dim connect As String = _
                db.ConnectString("sa", "**", "Server", "datenbank")
        'Dim reader As SqlClient.SqlDataReader = db.SqlReader("select * from tree", 
"connect")
        Dim strSQL As String = "select * from Tree;"
        db.Open(connect)
        Dim dskategorie As New DataSet
        Dim mycommand As New SqlClient.SqlDataAdapter(strSQL, connect)
        mycommand.Fill(dskategorie, "Tree")
        db.Close()

        'dim type as New 
        Dim RootNode As Microsoft.Web.UI.WebControls.TreeNode
        RootNode = New Microsoft.Web.UI.WebControls.TreeNode
        RootNode.NodeData = "0"
        RootNode.Text = "Hauptstamm"
        'RootNode.Type = "folder"
        RootNode.NavigateUrl = "WebForm2.aspx"
        RootNode.Target = "frametarget"
        TreeView1.Nodes.Add(RootNode)
        RootNode.Expanded = True

        Dim NewNode As TreeNode
        Dim Kategorie As DataRow
        For Each Kategorie In dskategorie.Tables("Tree").Rows
            NewNode = New TreeNode
            NewNode.NodeData = Kategorie("GB").ToString()
            NewNode.Text = Kategorie("GB_Bez").ToString()
            'NewNode.Type="folder"
   ----->   NewNode.NavigateUrl = Kategorie("WebForm2.aspx").ToString()
            NewNode.Target = "frametarget"
            AttachByData(NewNode, Kategorie("Region_id").ToString())

        Next
    End Sub
    Public Sub AttachByData(ByVal node As TreeNode, ByVal NodeData As String)
        Dim n As TreeNode
        For Each n In TreeView1.Nodes
            FindRecursive(node, n, NodeData)
        Next
    End Sub
    Public Sub FindRecursive(ByVal AttachNode As TreeNode, ByVal n As TreeNode, ByVal 
Data As String)
        If n.NodeData = Data Then
            n.Nodes.Add(AttachNode)
        Else
            Dim aNode As TreeNode
            For Each aNode In n.Nodes
                FindRecursive(AttachNode, aNode, Data)
            Next
        End If
    End Sub

Und hier mein problem :
In der zeile die ich mit einem pfeil (links) markiert hab da schreibt er mir einen 
fehler das Webform2.aspx nicht zu meiner tabelle geh�rt ?!? da geh�rt doch eine url 
rein oder nicht?
Und mein zweites problem ist wenn ich die zeile auskommentiere dann funktioniert es 
zwar aber ich bekomme nur den hauptstamm zu sehen.
Mach ich da was falsch mit den datenbankfeldern??
Meine tabelle ist wie folgt aufgebaut:
Erstes feld :GB(ist die ID f�r GB_Bez)
Zweites feld : GB_Bez
Drittes Feld:Region_ID(ist die ID f�r Region)
Viertes Feld: Region
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an