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()));
}