CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

请教在.aspx中使用treeview,我将AutoPostBack设为False,又想让它在节点变换后,能触发事件,能行吗?应该如何做呢?

楼主lhdjk(耗子)2005-11-01 12:30:49 在 .NET技术 / C# 提问

本来可以用selectedindexchange解决,但是这样就会让页面频繁的刷新,求大侠指点了 问题点数:20、回复次数:11Top

1 楼sunkangta(●●●●●)回复于 2005-11-01 16:55:52 得分 20

用AJAX  
   
  Top

2 楼lhdjk(耗子)回复于 2005-11-01 17:32:51 得分 0

又一个新东东,重头学来不急了  
  大侠能不能就.aspx中,c#结合javascript给个方法呀?谢谢Top

3 楼ybbigepl()回复于 2005-11-01 17:48:27 得分 0

你禁止了TreeView与服务器的连系,无法触发事件,只能用节点对应的URL来解决了。Top

4 楼fanweiwei(黑暗凝聚力量,堕落方能自由)回复于 2005-11-01 17:50:57 得分 0

楼上说的有里Top

5 楼sxlfybb(房客)回复于 2005-11-01 17:52:19 得分 0

以前看过类似的介绍,要修改treeview下面的js文件,如果你的js功底还可以的话,可以一试.  
   
  Top

6 楼lhdjk(耗子)回复于 2005-11-01 18:07:24 得分 0

在下在网上查了一下,找到了如下代码,加入前台html后,在autopostback=false的情况下,treeview也有反应了,但就是无法取到所点击节点的text值,哪位大位能就下边代码指点一下,如何才能取到被点击的节点的text值  
   
  function   jsinittree()  
  {  
  var   tree=document.all("tv1");  
  tree.attachEvent("OnSelectedIndexChange",   SelectedIndexChange);    
  }  
  function   SelectedIndexChange()  
  {  
  var   temp=this.tv1.selectedNodeIndex;  
  无法取得所选节点的文本值  
   
  }Top

7 楼terranhero(高手)回复于 2005-11-02 15:38:43 得分 0

var   node   =   getNodeFromIndex(index)  
  node.Text,node.Tag,node.NodeDataTop

8 楼lhdjk(耗子)回复于 2005-11-02 15:47:53 得分 0

高手,javascript客户端能使用服务器端的语言吗?  
  你这个getNodeFromIndex是怎么用出来的呀???Top

9 楼qwerttyy(今天也要快乐!)(每天回十帖)回复于 2005-11-02 16:41:52 得分 0

window.event.srcElement.value;  
  可以得到当前点击对象的值。Top

10 楼lhdjk(耗子)回复于 2005-11-02 16:55:26 得分 0

不行呀!!!  
  function   jsinittree()  
  {  
  var   tree=document.all("tv1");  
  tree.attachEvent("OnSelectedIndexChange",   SelectedIndexChange);    
  }  
  function   SelectedIndexChange()  
  {  
  var   temp   =   this.tv1.clickedNodeIndex;  
                                      alert(temp);//得到结果:0.1.0  
  alert(window.event.srcElement.value);//得到结果undefined  
  }  
  我只想取到节点上的文字,请大侠指点了Top

11 楼juanhyy(娟)回复于 2005-11-02 17:16:33 得分 0

請大家幫幫忙  
  HKNo BondNo               ApplyNo     GetBillDpt   AttributeDpt     ApportonFee  
  00001 E53084000056     08585949919 南星-C C-電子部                 700  
  00001 E53084000056     08585949926 南星-C C-電子部                     0  
  00001 E53082000017     08585949546 南精-B B-組裝一部 500  
  00002 E53084000056     08585950523 南星-G C-電子部                     200  
  00002 E53082000018     08585950330 南發-A A-五金部                   1000  
  要求   :在HKNo相同地條件下﹐如果AttributeDpt相同﹐則ApportonFee  
  要加總。  
  Top

相关问题

  • 请教在.aspx中使用treeview,我将AutoPostBack设为False,又想让它在节点变换后,能触发事件,能行吗?应该如何做呢?
  • 请问TreeView能换行吗?
  • 怎样返回运行aspx文件后的html,可以不放在虚拟目录下行吗?
  • treeView的AutoPostBack的问题请教
  • 可行吗?
  • 在aspx页中上传文件,在断点上还能接着上传,可行吗?请说出原理?急!急!急!急!急!
  • 直学BCB行吗???
  • 这样不行吗?
  • 只学mfc行吗
  • PB7真不行吗?

关键词

  • 节点
  • tv
  • selectedindexchange
  • treeview
  • 值
  • 大侠
  • 指点
  • tv1
  • tree
  • 電子部

得分解答快速导航

  • 帖主:lhdjk
  • sunkangta

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo