Hi,
here your solution
I have bound the Tree View like below:
Collapse Copy Code
TreeNode root = new TreeNode("School");
TreeNode teach = new TreeNode("Teachers");
TreeNode stud = new TreeNode("Students");
TreeNode teach1 = new TreeNode("Teacher1");
TreeNode teach2 = new TreeNode("Teacher2");
TreeNode teach3 = new TreeNode("Teacher3");
TreeNode stud1 = new TreeNode("Student1");
TreeNode stud2 = new TreeNode("Student2");
TreeNode stud3 = new TreeNode("Student3");
TreeNode stud4 = new TreeNode("Student4");
teach.ChildNodes.Add(teach1); teach.ChildNodes.Add(teach2);
teach.ChildNodes.Add(teach3);
stud.ChildNodes.Add(stud1); stud.ChildNodes.Add(stud2);
stud.ChildNodes.Add(stud3); stud.ChildNodes.Add(stud4);
root.ChildNodes.Add(teach); root.ChildNodes.Add(stud);
TreeView1.Nodes.Add(root);
And attach this java script event to the Treeview
Collapse Copy Code
this.TreeView1.Attributes.Add("oncontextmenu", "RightClick(event);");
Java script code:
Collapse Copy Code
function RightClick(event)
{
var obj = event.srcElement || event.target ;
var seltreeNode = obj;
alert(seltreeNode.innerHTML); //This will prompt selected Node Text
seltreeNode.innerHTML = "sample text"; //This will change the selected node text
}
Happy Coding!
http://www.codeproject.com/KB/webforms/ClientSideTreeView.aspx
Remember to click “Mark as Answer” on the post, if it helps you. Because It helps others to find the solution.
Srinivas Kotra.