| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4624 人关注过本帖
标题:[求助]双击TextBox弹出一个窗口,新窗口有一个TreeView,选择某个节点后将该 ...
取消只看楼主 加入收藏
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
 问题点数:0 回复次数:4 
[求助]双击TextBox弹出一个窗口,新窗口有一个TreeView,选择某个节点后将该节点值返
<script language="javascript">
function GetNodeData()
{
indexid=TreeView1.clickedNodeIndex;
var data=TreeView1.getTreeNode(indexid).getAttribute("NodeData");
}
</script>

以上脚本 可以获得选中脚本的值,如何把该值传给TextBox,然后"window.close();"
图片附件: 游客没有浏览图片的权限,请 登录注册

[此贴子已经被作者于2007-9-11 16:04:10编辑过]

搜索更多相关主题的帖子: TextBox 节点 TreeView 窗口 
2007-09-11 15:59
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
得分:0 
主页面有以下脚本
function btnclickdep()
{
var strgy=document.all.txtdep.value;
var a=window.showModalDialog('GetDep.aspx?');
var str =a;
if(str==null)
{
document.Form1.txtdep.value="";
}
else
{
str = str.split(",");
document.Form1.txtdep.value=????????????;
}
}

打开的页面
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
AddTree(0, (TreeNode)null);
//TreeView1.Attributes.Add("ondblclick","GetNodeData();window.close();");??????????????
}
}
window.returnValue 如何用



2007-09-11 16:25
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
得分:0 
子窗口
function GetNodeData()
{
indexid=TreeView1.clickedNodeIndex;
var data=TreeView1.getTreeNode(indexid).getAttribute("NodeData");
window.returnValue=data;
}



private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
AddTree(0, (TreeNode)null);
//TreeView1.Attributes.Add("ondblclick","GetNodeData();window.close();");??????????????
}
}

父窗口
function btnclickdep()
{
var strgy=document.all.txtdep.value;
var a=window.showModalDialog('GetDep.aspx?','','dialogWidth:200px;dialogHeight:450px');
var str =a;
if(str==null)
{
document.Form1.txtdep.value="";
}
else
{
str = str.split(",");
document.Form1.txtdep.value=data;
}
}

请问我的代码错在哪?要怎么改?

2007-09-11 16:50
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
得分:0 
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
AddTree(0, (TreeNode)null);
TreeView1.Attributes.Add("ondblclick","GetNodeData();window.close();");
}
}
发错了,是这样......................

..........还是不行啊
救命

2007-09-11 16:52
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
得分:0 
回复:(stggg)回复:(okkenking) 子窗口 f...

问题就出在这里,非常感谢


2007-09-12 07:59
快速回复:[求助]双击TextBox弹出一个窗口,新窗口有一个TreeView,选择某个节点后 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013403 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved