public void Bind_Tree() { XmlDataSource ds = new XmlDataSource(); ds.EnableCaching = false; string path = Server.MapPath("..//Files//Asset.xml"); ds.DataFile = path; Treeview1.DataSource = ds; Treeview1.DataBind(); }
protected void Button2_Click(object sender, EventArgs e) { TreeNode _tnode = new TreeNode(); _tnode.Text = "E"; _tnode.Value = "V_E"; // Treeview1.Nodes.Add(_tnode ); TreeNode _pnode = new TreeNode(); _pnode = Treeview1.FindNode("CV/C1V/C2V/C3V"); _pnode.ChildNodes.Add(_tnode); }
} } /// <summary> /// load data from a config file /// </summary> /// <param name='filename'> /// Filename. /// </param> private void loadData(String filename) { TsData.Clear(); XmlDocument doc = new XmlDocument(); doc.Load(filename); XmlNodeList lst = doc.SelectNodes("//gladefile"); foreach (XmlNode nd in lst) { GladeFile f = GladeFile.CreateInstance(nd); TsData.AddNode().SetValue(dfFilename,f.Filename).SetValue(dfGladefile,f); } CurrentFile = filename;