tags:

views:

22

answers:

0
protected void Page_Load(object sender, EventArgs e)
{
    if (_xmlDocument == null)
    _xmlDocument = XDocument.Load("D:/linqToXml/LINQtoXML/framedtag.xml");
    var sample = from Emp in _xmlDocument.Descendants("Emp")
                 orderby (Emp.Element("ReportingTo").Value) descending
                 select new 
                 {
                     UserID = Emp.Element("UserID").Value,
                     UserName = Emp.Element("UserName").Value,
                     Designation = Emp.Element("Designation").Value,
                     ReportingTo = Emp.Element("ReportingTo").Value,

                 };
    foreach (var Emp in sample)
    {

    }

    TreeView1.Nodes.Clear();
    TreeView1.Nodes.Add(new TreeNode(sample.ToString()));
}