【问题标题】:Treeview node expanded event not firingTreeview 节点扩展事件未触发
【发布时间】:2013-12-09 13:46:06
【问题描述】:

我正在更新面板中的树视图控件。在我单击它两次之前,该节点不会展开/折叠。

代码示例:

<ContentTemplate>
<asp:TreeView ID="treeGroup" Runat="server" ShowCheckBoxes="All" Font-Underline ="true"  ForeColor="#3376af" Font-Size="Small" ExpandDepth="0"  SelectAction="Expand" PopulateOnDemand ="true" ShowExpandCollapse="False" ontreenodeexpanded="treeGroup_TreeNodeExpanded"></asp:TreeView>
</ContentTemplate>           
</asp:UpdatePanel> 

C# 代码示例:

protected void treeGroup_TreeNodeExpanded(object sender, TreeNodeEventArgs e)
{
//Necessary Code
}

有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: c# asp.net treeview


    【解决方案1】:

    据此link

    如果节点的 SelectAction 属性设置为 TreeNodeSelectAction.ExpandTreeNodeSelectAction.SelectExpand, 在单击该节点时也会引发 TreeNodeExpanded 事件 树视图控件。

    【讨论】:

    • 是的..但你能帮我跟踪一下是什么问题吗。
    • @ASTEROID 您能否发布代码,您可以在其中分配 TreeView 的每个节点的属性
    【解决方案2】:

    我有同样的问题,更新面板是两次点击问题的原因。只需将其删除即可修复。

    【讨论】:

      猜你喜欢
      • 2019-01-02
      • 2013-03-22
      • 2016-11-20
      • 1970-01-01
      • 1970-01-01
      • 2010-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多