FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 4626|回复: 3
打印 上一主题 下一主题

专业版的树有没有类似OnClientNodeClicking这样client事件

[复制链接]
跳转到指定楼层
楼主
发表于 2014-8-7 09:35:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在我看到的是每一个treenode去设置onclientClick事件,而且如果如果事件的处理方法中要用到node的值(比如id,content)还要事先把节点的值通过处理方法的操作写进去,这会增加html的体积,所以想问一下,有没有类似以下的设置方式:

<telerik:RadTreeView ID="RadTreeView1" runat="server" OnClientNodeClicking="onNodeClicking" />

<script type="text/javascript">
        function onNodeClicking(sender, args)
        {
                 logEvent("OnClientNodeClicking: " + args.get_node().get_text());
        }
</script>


沙发
发表于 2014-8-7 16:57:41 | 只看该作者
那你这个就不叫ClientClick了,点击触发PostBack,直接用节点的Click事件不就行了?
板凳
 楼主| 发表于 2014-8-7 17:34:23 | 只看该作者
刘军 发表于 2014-8-7 16:57
那你这个就不叫ClientClick了,点击触发PostBack,直接用节点的Click事件不就行了? ...

界面上的树大时,回发占流量。我的想法是在大的树放到一个单独的iframe中,所以客户端处理权的点击事件,这样树就不会每次击都回传了。
地板
发表于 2014-8-8 10:34:47 | 只看该作者
txw999 发表于 2014-8-7 17:34
界面上的树大时,回发占流量。我的想法是在大的树放到一个单独的iframe中,所以客户端处理权的点击事件, ...

我就是这么处理的,代码流量问题,只要在一个可接受的范围,没必要纠结
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-23 13:45 , Processed in 0.043258 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表