当前位置:编程学习 > C#/ASP.NET >>

为什么treeview的selectednodechanged事件没有触发

我的treeview是动态加载的,
PWUColTreeView.SelectedNodeChanged += new System.EventHandler(PWUColTreeView_SelectedNodeChanged);

  protected void PWUColTreeView_SelectedNodeChanged(object sender, EventArgs e)
    {
        if (PWUColTreeView.SelectedNode.Text == "个人收藏")
        {
这样写程序怎么没有反应 --------------------编程问答-------------------- 貌似没什么问题 --------------------编程问答-------------------- 看看 你的treeview的autopostback属性 将其设为“true” --------------------编程问答-------------------- 节点的属性设成
 tn.SelectAction = TreeNodeSelectAction.Select;
选择节点时引发的事件 --------------------编程问答-------------------- “System.Web.UI.WebControls.TreeView”并不包含“autopostback”的定义
--------------------编程问答-------------------- TreeNode PerWebColNode= new TreeNode();
  PerWebColNode.Text = "个人收藏";
PerWebColNode.SelectAction = TreeNodeSelectAction.SelectExpand;
我现在单击PerWebColNode节点时,动态加载的treeview会消失调,怎么解决这个问题呀 --------------------编程问答-------------------- 咦!冒得大人 --------------------编程问答-------------------- microsoft的treeview吧,呵呵.我很少用system的 --------------------编程问答-------------------- 楼上的能帮着解决一下吗 --------------------编程问答-------------------- 那就换成Microsoft.Web.UI.WebControls.TreeView --------------------编程问答-------------------- treeView是否指定了NavigateUrl属性? --------------------编程问答-------------------- autopostback属性设为true --------------------编程问答-------------------- 只在设置了NavigateUrl这个属性,SelectedNodeChanged事件就不会触发了 --------------------编程问答-------------------- 很有帮助
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,