1.TreeView 的Node展开事件
  设定selectexpands=true,那个单击一个Node就可以触发到展开事件(TreeView事件),
    但是单击checkbox展开时,却不能触发展开事件.2.怎么取到即将展开的节点?3.节点的click事件该怎么添加?(想做右键菜单)
   好像不支持  TreeView1.Node.A。。.Add('xxx','xxxx') 4.怎么手工postback一次?因为我想控制刷新.
 对于autopostback这个属性,改变了它的值,是不是它自己也需要postback一次以后,才能对新值生效.希望有知道的请教一下.知道那些说那些

解决方案 »

  1.   

    1.treeview的autoPostBack设置为true
    2.treeview.nodes.items[i].text or value
    3.selectIndexChange事件
    4.如1
      

  2.   

    3.好像只能有一个连接
    item.NavigateUrl="";
      

  3.   

    zhangqiushui(水) :
    2: 比如:我操作展开一个节点,我在C#/javascript里面怎么取到这个节点?你的那个好像不行..
      nodes没有item[i]属性
      
      

  4.   

    1.TreeView 的Node展开事件
      设定selectexpands=true,那个单击一个Node就可以触发到展开事件(TreeView事件),
        但是单击checkbox展开时,却不能触发展开事件.autopostback=true2.怎么取到即将展开的节点?问题不清,什么叫“即将展开”?如果autopostback=true,那么展开时会触发Expand事件。3.节点的click事件该怎么添加?(想做右键菜单)
       好像不支持  TreeView1.Node.A。。.Add('xxx','xxxx') 这个要参考江雨hgknight的一篇文章, http://dev.csdn.net/article/26/26468.shtm4.怎么手工postback一次?因为我想控制刷新.
     对于autopostback这个属性,改变了它的值,是不是它自己也需要postback一次以后,才能对新值生效.手工postback,举例如下:DropDownList1.Attributes.Add("onblur", "javascript:" & Page.GetPostBackEventReference(DropDownList1))
    希望有知道的请教一下.知道那些说那些
      

  5.   

    1.没有问题了,我搞错了,实际是激发该事件的
    2.没有问题了,已搞定
    3.多谢,不错的文章,还没看
    4.我指的是:想在C#/javascript代码调用一下函数,让页面postback一下,
        直接运行:Page.GetPostBackEventReference(DropDownList1)不行呀
      

  6.   

    1.treeview的autoPostBack设置为true
    2.treeview.nodes.items[i].text or value
    3.selectIndexChange事件
    4.如1