标题:[求助]双击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



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-169173-1-1.html




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

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