华域联盟 .Net TreeNodeCheckChanged事件触发方法代码实例

TreeNodeCheckChanged事件触发方法代码实例

TreeNodeCheckChanged事件触发方法代码实例
 更新时间:2020年12月03日 11:57:29   作者:David Huang  

这篇文章主要介绍了TreeNodeCheckChanged事件触发方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

这个事件不会主动postback,需要手动写javascript触发。对网上找到的方法做了些改进,增加UpdatePanel,以免页面不停的刷。这里就不考虑性能神马的了,因为既然项目已经允许选择使用TreeView服务器控件了,也就不要在乎多一个UpdatePanel了。
前台页面

<html>
<head runat="server">
<title></title>

<script type="text/javascript">
function postBackByObject() {
var o = window.event.srcElement;
if (o.tagName == "INPUT" && o.type == "checkbox") {
//第一个参数写UpdatePanel的ID,否则就是整个页面刷了
__doPostBack("UpdatePanel1", "");
}
}
</script>

</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TreeView runat="server" ID="treeView1"
OnTreeNodeCheckChanged="treeView1_TreeNodeCheckChanged">
</asp:TreeView>
</ContentTemplate>
</asp:UpdatePanel>
</form>
</body>
</html>

后台页面

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
treeView1.Attributes.Add("onclick", "postBackByObject()");
}
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持华域联盟。

您可能感兴趣的文章:bootstrap treeview 扩展addNode方法动态添加子节点的方法DevExpress实现自定义TreeListNode的Tooltip的方法DevExpress实现禁用TreeListNode CheckBox的方法node在两个div之间移动,用ztree实现JavaScript NodeTree导航栏(菜单项JSON类型/自制)用js脚本控制asp.net下treeview的NodeCheck的实现代码

Tree
Node
Check
Changed
触发

相关文章
在aspx页面引用html页的写法许多页面的底部或头部内容都是一样的,这样的话我们可以直接建立一个html页面将头部或底部的代码放到html页中 2014-02-02
Path类与Directory类与File类对路径/目录/文件的操作实例本文将详细介绍下:Path对路径字符串进行操作/Directory和DirectoryInfo 对目录进行操作/File和FileInfo对文件进行操作,感兴趣的你可不要错过了哈 2013-02-02
ASP.NET Core静态文件的使用方法这篇文章主要给大家介绍了关于ASP.NET Core静态文件的使用方法,文中通过示例代码介绍的非常详细,对大家学习或者使用ASP.NET Core具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧 2019-05-05
ASP.NET文件上传Upload的实现方法这篇文章主要为大家详细介绍了ASP.NET文件上传的实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 2016-11-11
asp.net 获取图片高度和宽度实例代码使用asp.net获取图片的高度跟宽度的实例代码 2009-04-04
完美解决api、WebService跨域的问题下面小编就为大家分享一篇快速解决api、WebService跨域的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 2018-01-01
asp.net 预防SQL注入攻击之我见说起防止SQL注入攻击,感觉很郁闷,这么多年了大家一直在讨论,也一直在争论,可是到了现在似乎还是没有定论。当不知道注入原理的时候会觉得很神奇,怎么就被注入了呢?会觉得很难预防。但是当知道了注入原理之后预防不就是很简单的事情了吗? 2009-11-11
c#.net 动态读取 走马灯代码实例分享c#.net 动态读取 走马灯代码实例分享,需要的朋友可以参考一下 2013-06-06
Repeater中嵌套Repeater的示例介绍在某些特殊情况下是需要在Repeater中嵌套使用Repeater的,下面有个不错的示例,感兴趣的朋友可以参考下 2014-01-01
如何创建一个AJAXControlToolKit的扩展控件相信熟悉Microsoft提供的AJAXControlToolKit的朋友已经感觉到它的强大了。但是如果我们需要其它一些控件,或者是我们碰到一些很好的javascript然后需要把它们整合到ajaxcontroltoolkit中,如何来做。??? 2009-08-08

最新评论

本文由 华域联盟 原创撰写:华域联盟 » TreeNodeCheckChanged事件触发方法代码实例

转载请保留出处和原文链接:https://www.cnhackhy.com/5014.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者:

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部