public class TreeViewDataModel {
public List node { get; set; }
public int id { get; set; }
public string nodeName { get; set; }
public int PId{ get; set; }
public TreeViewDataModel() {
this.node = new List();
this.PId= 0;
}
//add data
public List<TreeViewDataModel> AddTreeData()
{
List<TreeViewDataModel> list = new List<TreeViewDataModel>() {
new TreeViewDataModel(){id=1,nodeName="根节点",PId=0},
new TreeViewDataModel(){id=2,nodeName="我是第一级菜单",PId=1},
new TreeViewDataModel(){id=3,nodeName="我是第二级菜单",PId=2},
new TreeViewDataModel(){id=4,nodeName="我是第三级菜单",PId=3},
new TreeViewDataModel(){id=5,nodeName="我是第四级菜单",PId=4},
new TreeViewDataModel(){id=6,nodeName="百度",ParentId=5},
new TreeView