• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

关于TreeView求救

houtianxi 2004-12-23 05:45:45
我在某个Aspx页面上有个按钮,选择按钮时执行如下代码(函数):
function selectDepart(objText, sType, )
{
var r = window.showModalDialog("../SelectTreeInfo.aspx?type=" + sType, "",
"dialogHeight:300px; dialogWidth:340px; help:no; status:no");
if(r!="")
objText.value = r;
}
在弹出的SelectTreeInfo.aspx页面中有个TreeView,同时还有一个确定按钮,树里面显示的是部门信息,我想点击确定时,能够返回所选择节点的内容,--->该怎么做?
我的问题比较特殊,是通过window.showModalDialog方式打开的页面,所以用论坛里面所讲到的有些办法无法实现!!

希望做过类似东西的给我点代码(C#)!!

谢谢
解决后马上饥揭帖!!!!!

...全文
104 点赞 收藏 5
写回复
5 条回复
supreme 2004年12月23日
window.showModalDialogv("DialogPage.aspx",window,"");
//把window对象当作第二个参数传递过去
//也可以其他任何对象

在弹出页面(DialogPage.aspx)
用dialogArguments对象即可操作整个父窗口中的任何对象
比如dialogArguments.document.all.department.value = "管理部";
dialogArguments.form[0].submit();
等等
回复 点赞
SpaceTime 2004年12月23日
javascript:
window.ReturnValue=节点名称
window.close();
回复 点赞
houtianxi 2004年12月23日
谢谢你们得支持,我的意思是,我用window.showModalDialog方式打开一个含有TreeView(树)控件的
窗体,我怎么得到我选择TreeView中某个节点的值!!!
回复 点赞
飞不动 2004年12月23日
window.showModalDialog打开的页面一样可以回调到服务器端去
方法是先用window.showModalDialog打开一个空白页面
在这个页面上放一个iframe,把你要打开的页面放在iframe中显示。
回复 点赞
goody9807 2004年12月23日
关于模态窗口(showModalDialog)的专题讨论!
1.模态窗口的打开
2.模态窗口的关闭
3.模态窗口的传递参数。
4.其他。。。。


1.window.showModalDialog("DialogPage.aspx","newwin","dialogHeight: 200px; dialogWidth: 150px; dialogTop: 458px; dialogLeft: 166px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes;");

2.window.close();

3.传值
ParentPage.aspx:
window.showModalDialog("DialogPage.aspx?para1=aaa¶2=bbb");

DialogPage.aspx:
string str1=Request.QueryString["para1"].toString();
string str2=Request.QueryString["para2"].toString();

返回值
DialogPage.aspx:
window.returnValue="aaa";

ParentPage.aspx:
var str=window.showModalDialog("DialogPage.aspx");

4.
aspx页面在showmodeldialog情况下为什么一提交就重新打开一个页面?
showmodaldialog打开的页面中在<head></head>之间加入一行:<base target="_self">
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告