
设置TreeNode的NavigateUrl属性,将其设置为javascript脚本,通过点击时触发脚本来存储想要的值~
<asp:TreeNode
Text="abc"
Value="abc"
NavigateUrl="javascript:
alert('abc');"></asp:TreeNode>
当然TreeView可以用代码生成,代码生成时更好控制~
希望对您有帮助~
By
Billskate
页面嵌套母版页时再用 $("#id") 获取服务器端控件(runat="server") ID,就获取不到了我们可以查看页面源代码,发现ID已经被改了。
我们可以通过:
$("#<%=idClientID %>") 获取服务器控件ID或绑定一些事件。
如:
<asp:TextBox ID="txtTitle" runat="server"></asp:TextBox>为服务器端文本控件,想要在jquery中取到它客户端的ID需要进行
如下转换:
<script src="/js/jquery-191minjs"></script>
<script type="text/javascript">
$(function () {
var title = $("#<%=txtTitleClientID%>")val();
alert(title);
});</script>
你要用js获取服务器控件checkbox的值首先要给该控件设一个ClientID,因为原ID通过GridView的转换会发生变化的。在模板中的checkbox可以设置class,然后用js的getElementById获取全选那个复选框的Onchange事件触发。
以上就是关于在ASP.NET中如何通过Javascript获服务器控件treeview叶节点单击时的值全部的内容,包括:在ASP.NET中如何通过Javascript获服务器控件treeview叶节点单击时的值、用jquery如何获取服务器控件的ID、用JS获取gridview中的服务器控件checkbox控件,我先实现全选的功能。但是不知道获取复选框控件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)