Below code use to Create a treeview control in
asp.net
Aspx Page
<form id="form1" runat="server">
<div>
<asp:TreeView ID="TreeView1" runat="server">
</asp:TreeView>
</div>
</form>
Aspx.cs
public partial class TreeView : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
// Create the DataTable and columns
DataTable ItemTable = new DataTable("MyTable");
ItemTable.Columns.Add("ID", typeof(int));
ItemTable.Columns.Add("ParentID", typeof(int));
ItemTable.Columns.Add("Name", typeof(String));
// add some test data
ItemTable.Rows.Add(new object[] { 0, -1, "Bill Gates" });
ItemTable.Rows.Add(new object[] { 1, 0, "Steve Ballmer" });
ItemTable.Rows.Add(new object[] { 3, 1, "Mary Smith" });
ItemTable.Rows.Add(new object[] { 2, 0, "Paul Allen" });
ItemTable.Rows.Add(new object[] { 4, 2, "Ahmed Jones" });
ItemTable.Rows.Add(new object[] { 5, 2, "Wing Lee" });
DataRow[] SortedRows;
SortedRows = ItemTable.Select("", "ParentID");
XmlDocument XDoc = new XmlDocument();

Join the conversation! Your thoughts help the community grow.