在ASP.NET中如何通过Javascript获服务器控件treeview叶节点单击时的值

如上

设置TreeNode的NavigateUrl属性,将其设置为javascript脚本,通过点击时触发脚本来存储想要的值~
<asp:TreeNode Text="abc" Value="abc" NavigateUrl="javascript: alert('abc');"></asp:TreeNode>
当然TreeView可以用代码生成,代码生成时更好控制~

希望对您有帮助~
By Billskate
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-24
js无法获得
第2个回答  2012-06-23
不可以

在ASP.NET中如何通过Javascript获服务器控件treeview叶节点单击时的值...
设置TreeNode的NavigateUrl属性,将其设置为javascript脚本,通过点击时触发脚本来存储想要的值~<asp:TreeNode Text="abc" Value="abc" NavigateUrl="javascript: alert('abc');"><\/asp:TreeNode> 当然TreeView可以用代码生成,代码生成时更好控制~希望对您有帮助~By Billskate ...

ASP.NET 如何读取数据库动态绑定Treeview
Node node = new Node(); node加载业之峰的数据,例如node.name = *** node.value= ***,Node node1 = new Node();node1为node的子数据,此处可以做个递归方法,传入父节点node,然后,node.childNode.add(node1);最后,treeview.node.add(node);将父节点绑定到树上即可。大致是这个思路,都...

ASP.net怎么给动态生成的TreeView控件加js事件. 本来有默认的超链接,On...
<asp:TreeView ID="TreeView1" runat="server" Height="195px" Width="207px"> <Nodes> <asp:TreeNode ShowCheckBox="True" Text="新建节点" Value="aa" SelectAction="SelectExpand" Selected="True"> <asp:TreeNode ShowCheckBox="True" Text="新建节点" Value="aaa"> <asp:TreeNode ShowCheckBox="...

在.NET开发中灵活使用TreeView控件
当访问者在TreeView控件中对节点进行定位时 可以使用键盘上的箭头来进行这种定位 当这个TreeView控件的autoselect属性值设为TRUE时 可以使用键盘上的键来在treeview控件中滚动 以选聂一个条目 如果设置为false的话 则不允许这样做 showplus="true"当一个treeview控件中的两个节点收到一起的时候 你可以...

ASP.NET的treeview控件,如何取其中的节点字段?
可以,今天我也刚解决这个问题,我是通过利用Xml文件控制的,通过其所在的权限,通过XmlDocument的selectSingleNode(xml路径)为其查出其所能访问的节点,然后分别为treeView中的每个treenode的value和NavigateUrl赋值,这样,就实现了treeView只显示其所具有权限的节点 ...

ASP.NET中怎么使用树形控件绑定从数据库读取的数据?
在 PopulateProducts 和 PopulateProducts1 函数中,通过节点的 ID 执行查询,获取 node2 和 node3 表中的数据,同样生成 TreeNode 对象并添加至对应层级的树形控件中。定义 Getdataset 函数,用于执行 SQL 查询并返回 DataSet 对象,作为查询结果。在 TreeView1_TreeNodePopulate 事件处理程序中,根据节点...

求助asp.net treeview 添加节点问题:运行时单击节点自动又多一个...
TreeView2_SelectedNodeChanged这个事件会在你单击一个结点时执行 而下面这一段代码,就是在TreeView2的第一层下增加一个节点 TreeNode node = new TreeNode();node.Text = "aaaa";node.NavigateUrl = "main1.aspx";node.Target = "main";TreeView2.Nodes.Add(node);如果你不想增加节点 把这...

asp.net treeview控件隐藏+-号但是伸展收缩功能正常是怎么实现的?
1,如果你在aspx页面中插入一个asp:LinkButton 那么运行页面后 在浏览器中查看源代码你会发现这个标签实际被转为了一个标签。2,为什么你的写法不会转换呢?因为首先 传递给Literal1.Text 的值在asp.net中作为一段字符串被直接输出到浏览器中。那么你的写法到浏览器后源代码中仍然是一个asp:LinkButt...

asp.net C# 如何绑定sidebar的treeview和masterpage的datalist啊...
在aspx.cs文件中要用到 aspx.cs文件中这样写:DataList dataList = (DataList)this.ContentPlaceHolder1.FindControl("DataList1"); string userArea = TreeView1.SelectedNode.Text;DataLIst1是内容页中的DataList控件的id值,然后通过SelectedNode.Text获取到选中的节点的值,然后以这个作为条件写sql...

asp.net中treeview控件Nodes的动态删除
this.TreeView1.Nodes.Remove(new TreeNode("用户管理"));这句不对呀 你new了一个新对象,他移除时在节点中是找不到的 你可以根据索引删除

相似回答