Treeview-SelectedNodeChanged不适用于附加的超链接。

| 在下面的代码中
 <asp:TreeNode Text=\"node text here <a>Click</a>\" Value=\"1\" Expanded=\"False\">
   <asp:TreeNode Text=\"er\" Value=\"0\"></asp:TreeNode>                              
   <asp:TreeNode Text=\"err\" Value=\"1\"></asp:TreeNode>
   <asp:TreeNode Text=\"err\" Value=\"2\"></asp:TreeNode>
 </asp:TreeNode>
我在'SelectedNodeChanged \'事件中有自定义代码。当我单击节点文本(\“此处的节点文本\”)时,将触发此事件,但是,当我单击超链接(锚标签\“ Click \”)时,不会触发此事件。如何使锚标记也单击以使其表现为“'selectednodechanged \'”。     
已邀请:
单击该项目并在选择节点时导致回发,这是因为在节点上触发了“ 1”。因为超链接会处理自己的点击,所以您也可以尝试处理链接的click事件,然后自己手动调用
__doPostBack
。查看呈现的标记并查找任何现有的
__doPostBack
语句,您将不得不对此进行仿真。 HTH。     

要回复问题请先登录注册