TreeView动态绑定的是数据库里的表名,当我点击任意的一个节点的时候,那么就相应的把该表的数据显示在GridView控件上.(页面是无刷新的,用的是ASP.NET回调函数)
我是这样写的:CS页:
 protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
 {
        NoteValue = TreeView1.SelectedNode.Text;
        this.TreeView1.Attributes.Add("onclick", "CallServer('" +NoteValue+ "' );return false");
 }
现在的问题是,当我注册了TreeView控件的onclick事件以后,他就无法触发TreeView1_SelectedNodeChanged事件了,也就是说只能获得第一次选择的项的节点值.
我认为应该是onclick事件的问题.不知道使用回调函数(ICallbackEventHandler)能不能实现.解决即结贴.