2012-04-02 15 views
0

私はツリービューのプロパティを持つページで作業しています。このページには次のようなHTMLリンクがあります:動的なTreeViewユーザーコントロール

1.Parent 
    1.1 child 
    1.2 child 
     1.2.1 grandchild .... 

xmlファイルを動的に読み込むことによってこのページを生成します。今度は、UIに親子リンクを追加するオプションをユーザーに提供し、ユーザーがすぐにデータベースとXMLファイルを更新するようにしたいと考えています。

この問題を解決する方法については私には分かりません。私にすべての参照を提供したり、私はこのように、XMLファイルにあなたの結合あなたのツリービューを想定していthis.Thankあなた

+0

私たちはあまりにも無知だ見て任意のコードなし。 –

答えて

0

この問題の解決が完了しました。それは今うまく動作します:)私はこれを行うためにビジネス層ではっきりとしたメソッドを作成しました

0

行うためにヒントしてください:ユーザーがノードを追加したとき、あなたはそれを追加する必要がありますhttp://social.msdn.microsoft.com/forums/en-US/xmlandnetfx/thread/7fc1c90f-7004-4ffd-829b-facd05f6135d

そのXMLファイルを保存します。

Dim doc As New XmlDocument() 
doc.Load("doc.xml") 

は今、あなたは、単にノードなどを追加する方法を常にXmlDocumentメンバ変数に格納されたXMLを記述しています

Sub AddNode(ByVal name As String) 
    Dim nameEl As XmlElement = doc.CreateElement("name") 
    nameEl.InnerText = name 
    doc.DocumentElement.AppendChild(nameEl) 
End Sub 

doc.Save("doc.xml") 
+0

@ NicholeGrace、私はちょうどこれにつまずいた:http://www.codeproject.com/Articles/12606/Loading-and-Saving-XML-to-and-from-a-TreeView-Cont –

関連する問題