0
내가 트 리뷰에서/축소 아이콘을 확장와 문제가있을 때 트 리뷰의 아이콘을 확장없음 축소하지/ASP.NET을 사용하여 C#
내가 무엇을 얻을 : http://i.imgur.com/dl5Lg.jpg
내가 무슨 짓을 :
C 번호를 코드 :
public static void TreeLoad(TreeView tree, string @source)
{
XmlDocument document = new XmlDocument();
//TreeView tree = new TreeView();
try
{
if (File.Exists(source))
{
document.Load(source);
tree.Nodes.Clear();
XmlNodeList category = document.SelectNodes("/parent/Categories");
//XmlNodeList links = document.SelectNodes("/parent/Categories/link");
foreach (XmlNode node in category)
{
TreeNode t1 = new TreeNode(node.Attributes["Name"].Value);
tree.Nodes.Add(t1);
//t1.ShowCheckBox = true;
if (node.HasChildNodes)
{
//foreach (XmlNode nod in links)
foreach (XmlNode nod in node.ChildNodes)
{
TreeNode t2 = new TreeNode(nod.Attributes["name"].Value);
tree.Nodes.Add(t2);
}
}
}
//tree.Nodes[0].CollapseAll();
//document.Save(source);
}
else
{
messages = NOTFOUND;
}
}
catch (Exception ect)
{
//exist.InnerText = ect.Message;
messages = ect.Message;
}
finally
{
// document.Save(source);
}
//return tree;
}
URLStorageCtrl.TreeLoad(tree, "example.xml");
ASP.NET 코드
<asp:TreeView ID="tree" runat="server"></asp:TreeView>
4 계층 아키텍처를 사용하고 있으므로 설계 페이지로 리디렉션하지 마십시오. 코딩 만 사용합니다.
그것은 잘못된 것입니다. T1은 노드 특성을 가질 수 없습니다 –
예, ChildNodes가되어야합니다 – ojlovecd
ChildNodes ... 완료되었습니다. 감사합니다. ojlovecd –