为什么treeview 节点二次点击无效? 由于某种需求,需要这种功能。当第一次点击树的某节点时可以走服务端事件,第二次点击相同节点时却不能。为什么?怎么样才能每次点击都调用我的服务端事件?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SelectedNodeChanged事件,是选择的节点改变时候触发的 protected void TreeView1_TreeNodeCheckChanged(object sender, TreeNodeEventArgs e) { } protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e) { } 那就用傻办法 用Session 保存一个变量 i 没点击一次 Session 就加一 如果Session的值 大于 一了 就说明是第 2次点击了 还要 把 你原来 点击节点的 文本 用Session 保存起来 当进入 点击事件里面 你就去判断 当前点击 节点文本的值 跟 原来 用Session保存 的 文本 是否一样 是一样的话 说明 点击的是同一个节点 protected void TreeView1_TreeNodeCheckChanged(object sender, TreeNodeEventArgs e) { TreeNode tnCurrent = tvUser.SelectedNode; . . . tnCurrent.Selected = false; } 事件错了,应该是这个TreeView1_SelectedNodeChanged 对。解决了。就这句 tnCurrent.Selected = false; C#做的HTML转XML工具,修复标签Well-Formed,XHTML 删除数据时,怎么先判断数据是否存在后再删除? 急,图片二进制流读取问题 模访设计某网站的新闻系统表结构 文件操作 (小问题)ASP.NET中的access数据库操作问题 ASP.NET中怎样弹出打印对话窗口 还是关于global.aspx 请问用studio.net写asp.net的代码又可以兼顾界面美观? !!!!!!!!!!!!!!!!!!!郁闷的抱错:输入的字符串格式不正确。!!!!!!!!!!!!! VS2008里面gridview中添加编辑删除功能问题 sql 分页
{ }
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{ }
用Session 保存一个变量 i
没点击一次 Session 就加一
如果Session的值 大于 一了 就说明是第 2次点击了
是一样的话 说明 点击的是同一个节点
{
TreeNode tnCurrent = tvUser.SelectedNode;
.
.
.
tnCurrent.Selected = false; }