So fügen Sie Stammknoten in der Strukturansicht mithilfe von Asp.net dynamisch hinzu

Ich möchte DataTable an TreeView binden. Ich habe Folgendes geschrieben: Code.Its funktioniert derzeit, bedeutet, dass alle Daten von DataTable, aber kein Stammknoten angezeigt werden.

 List<DocumentData> lstData = GetSPDocuments();
    gvDocuments.DataSource = lstData;
    gvDocuments.DataBind();

    DataTable dt = ConvertToDataTable(lstData);

    TreeNode node1 = new TreeNode("Root");


    foreach (DataRow r in dt.Rows)
    {
        int nodeLvl = int.Parse(r["ID"].ToString());
        string nodeParent = "Folders";
        string nodeName = r["Title"].ToString();


        TreeNode tNode = new TreeNode(nodeName);

        ht.Add(nodeLvl.ToString() + nodeName, tNode);

        if (tvDocs.Nodes.Count == 0)
            tvDocs.Nodes.Add(tNode);
        else
        {
            nodeLvl--;
            tvDocs.Nodes.Add(tNode);               
        }
    }

Wie man hier einen statischen Wurzelknoten hinzufügt ??? Bitte um Hilfe!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage