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

点击treeview的某个结点,希望可以把值传到另一个页面

楼主duoduo0001()2005-04-01 10:41:18 在 .NET技术 / ASP.NET 提问

在一个页面里有个框架,左边的页放棵树,右边的页放DataGrid。怎么实现点击treeview的某个结点,使DataGrid显示的内容有所不同。  
  我可以读出当前点击的结点text 问题点数:0、回复次数:8Top

1 楼duoduo0001()回复于 2005-04-01 11:28:56 得分 0

在线等~~~~~~~~~~~Top

2 楼joiny2000()回复于 2005-04-22 09:25:13 得分 0

顶一下!Top

3 楼chengkrl(戈壁红柳)回复于 2005-05-10 11:51:21 得分 0

markTop

4 楼jasmineou(明)回复于 2005-05-10 11:55:46 得分 0

这个以前做过...其实可以简单点说,就是两个页面之间用js互传值Top

5 楼yeskele()回复于 2005-05-10 11:58:59 得分 0

Response.Write("<script   >")  
      Response.Write("window.parent.Form1.dcid.value="   &   Chr(34)   &   a(7)   &   Chr(34)   &   ";")  
    Response.Write("</script>")  
   
  dcid为父窗体控件,a(7)为你要传得值Top

6 楼ttt2(孩子她爸)回复于 2005-05-14 10:47:29 得分 0

Dim   t   As   New   Microsoft.Web.UI.WebControls.TreeNode  
                          t.Text   =   dr.Item("bumengname")  
   
                          t.Target   =   "bm2"  
                          t.NavigateUrl   =   "userlist.aspx?bmid="   &   dr.Item("id")Top

7 楼dapanda()回复于 2005-05-14 11:10:34 得分 0

如果你的树是点击刷新的,建议你用session来保存数据,实在是太简单了  
   
  如果你的树是点击不刷新的,建议你用js来传递,也不复杂,都停简单的了Top

8 楼karykwan(独行者)回复于 2005-05-14 11:15:13 得分 0

//生成树  
  private   void   InitTree(TreeNodeCollection   Nds,string   parentId)  
  {  
  DataView   dv=new   DataView();  
  TreeNode   tmpNd;  
  string   intId;  
  dv.Table=ds.Tables["tree"];  
  dv.RowFilter="ParentId="+parentId+"";  
  foreach(DataRowView   drv   in   dv)  
  {  
  tmpNd=new   TreeNode();  
  tmpNd.ID=drv["NodeId"].ToString();  
  tmpNd.Text=drv["NodeName"].ToString();  
  //tmpNd.ImageUrl="images/"+drv["Icon"].ToString();  
  tmpNd.Target="mainFrame";//这里是框架名 tmpNd.NavigateUrl=drv["Address"].ToString()+drv.Row["NodeID"].ToString();  
  Nds.Add(tmpNd);  
  intId=drv["ParentId"].ToString();  
  InitTree(tmpNd.Nodes,tmpNd.ID);  
  }  
  }  
  Top

相关问题

  • 如何在TREEVIEW中改变所选结点时在框架的另一个FRAME中调用某个页面?
  • 单击选择treeview结点
  • TreeView取结点问题??
  • Treeview控件,如何检测某结点的子结点?
  • 关于TreeView当前选择结点的Parent结点
  • 关于TreeView取结点TEXT问题!
  • 如何得到TREEVIEW的结点总数?
  • 有关treeview展开结点问题
  • 如何增加treeview的子结点??????
  • treeview加入结点选定问题

关键词

  • 页面
  • dv
  • tmpnd
  • drv
  • 点击
  • parentid
  • 树
  • treenode
  • tostring
  • 简单

得分解答快速导航

  • 帖主:duoduo0001

相关链接

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

广告也精彩

反馈

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