当前位置: 首页 > news >正文

Asp.Net客户端获取到asp:TreeView的value

很多人因为Microsoft的TreeView控件功能的限制提问这个问题,我也遇到过,所以这里把我的解决方法写出来,给大家共享。

基本思路:
通过某可控属性把Value从后台传到客户端来;
node.NavigateUrl可以利用。

Server:
None.gif              string  url  =  r[ " Url " ].ToString();
               //"添加menuNodeID=" + node.Value; 一般不会影响原链接的打开
None.gif            
if  (url.IndexOf( " ? " >   0 )
None.gif                url 
+=   " &menuNodeID= "   +  nodeid;
None.gif            
else
None.gif                url 
+=   " ?menuNodeID= "   +  nodeid;
None.gif            node.NavigateUrl=url;


Client:
在相关事件中放入:
None.gif  
None.gif
var  url  =  event.srcElement.href; 
None.gif
var  val = url.substring(url.indexOf( " &menuNodeID= " ) + " &menuNodeID= " .length); 
None.gif
//  alert(val); //val就是node.Value 
None.gif

完整示例代码整理后上传。

转载于:https://www.cnblogs.com/lovenets2008/archive/2007/03/16/677427.html

相关文章:

  • Linux命令学习(一):复制(cp),删除(rm)和移动(mv)文件的命令
  • 2003实验安排
  • linux下apache+php配置
  • 路由器的基本协议与技术
  • 用1G的U盘15分钟安装XP系统
  • vs2005应用之GridView(转载GridView 72般绝技-作者:清清月儿)
  • TCP/UDP端口NAT映射
  • 出游
  • 一个数据交叉表控件的实现(开篇)
  • VLAN从入门到精通
  • 晕菜~~~竟然出了这样的事情~~
  • (转)Oracle存储过程编写经验和优化措施
  • cisco考试报名点查询
  • 如何添加右键菜单?
  • 网络负载平衡(NLB)详解!
  • Java Agent 学习笔记
  • Javascript基础之Array数组API
  • 不发不行!Netty集成文字图片聊天室外加TCP/IP软硬件通信
  • 初识 beanstalkd
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 前端设计模式
  • 强力优化Rancher k8s中国区的使用体验
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • 我有几个粽子,和一个故事
  • 详解移动APP与web APP的区别
  • 正则与JS中的正则
  • hi-nginx-1.3.4编译安装
  • Nginx实现动静分离
  • (1)SpringCloud 整合Python
  • (HAL库版)freeRTOS移植STMF103
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (黑马C++)L06 重载与继承
  • (九)信息融合方式简介
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (强烈推荐)移动端音视频从零到上手(下)
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (五)IO流之ByteArrayInput/OutputStream
  • (五)Python 垃圾回收机制
  • (转)微软牛津计划介绍——屌爆了的自然数据处理解决方案(人脸/语音识别,计算机视觉与语言理解)...
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • .NET Compact Framework 3.5 支持 WCF 的子集
  • .Net MVC + EF搭建学生管理系统
  • .NET MVC之AOP
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • .NET导入Excel数据
  • .NET命令行(CLI)常用命令
  • .NET与java的MVC模式(2):struts2核心工作流程与原理
  • @Controller和@RestController的区别?
  • [ 隧道技术 ] 反弹shell的集中常见方式(二)bash反弹shell
  • [autojs]autojs开关按钮的简单使用
  • [BZOJ 4034][HAOI2015]T2 [树链剖分]
  • [Cocoa]iOS 开发者账户,联机调试,发布应用事宜