CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

弹出窗口怎么将值返回

楼主zhjihui_080220()2005-12-05 13:53:45 在 .NET技术 / ASP.NET 提问

我在父窗口中:  
  <script   language="javascript">  
  <!--  
  function   OpenEmp()  
  {  
  window.showModalDialog('WebForm2.aspx?table=hnsb_b01',window,'dialogHeight:   280px;   dialogWidth:   580px;   dialogTop:   180px;   dialogLeft:   100px;   status=no;scrollbars=no;top=0;left=0;resizable=no;toolbar=n;,menubar=no;location=no;directories=no;help=no');  
  }  
  -->  
  </script>  
  private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  selcondition.Attributes.Add("onclick","OpenEmp()");  
  }  
   
  在WebForm2.aspx中想将Label,Message的值传到父窗口中,怎么做呀 问题点数:20、回复次数:8Top

1 楼sweet12345(幸福的狗狗)回复于 2005-12-05 13:58:02 得分 4

实例:  
  第一个文件:  
  <html>  
  <head>  
  <title>showModalDialog的用法</title>  
  </head>  
  <body>  
  <A   href="javascript:void(null)"     onclick="window.showModalDialog('aa.htm','这个就是你要实  
  例','scrollbars=yes;resizable=no;help=no;status=no;dialogTop=25;    
  dialogLeft=0;dialogHeight=400px');window.dialogArguments">showModalDialog的用法  
  </a>  
  </body>  
  </html>  
   
  第二个文件:aa.htm  
  <html>  
  <head>  
  <title>showModalDialog的用法</title>  
  </head>  
  <body   >  
  <SCRIPT   FOR=window   EVENT=onload   LANGUAGE="JScript">  
      document.write(window.dialogArguments);  
      document.write(window.returnValue);  
  </SCRIPT>  
  </body>  
  </html>  
   
  3、dialogArguments  
  window.dialogArguments,这里主要是一个参数传递的问题!  
  参数就是:第一个文件的“这个就是你要实例”。这里这个参数可以是数组!  
  往第二个文件传参数  
   
  4、returnValue  
   
  通过URL就是aa.htm文件,的document设置的返回值  
  Top

2 楼sweet12345(幸福的狗狗)回复于 2005-12-05 14:02:00 得分 4

取得返回值  
   
  <script>  
  str   =window.showModalDialog("modal.htm",,"dialogWidth=200px;dialogHeight=100px");  
  alert(str);  
  </script>Top

3 楼zhjihui_080220()回复于 2005-12-05 15:40:18 得分 0

我主要是从第二个页面向第一个页面传参数,Message.TextTop

4 楼waikey(人生一笑而过)回复于 2005-12-05 19:42:26 得分 4

第二个页面代码:session["text"]   =   "MessageText";  
  第一个页面代码:xxxxxxxx   =   session["text"]Top

5 楼califord(远方)回复于 2005-12-05 20:07:45 得分 0

可以用Request呀Top

6 楼showe8(秀衣吧。CN)回复于 2005-12-05 21:28:56 得分 4

window.opener.formname.textbox.value="需要传的值";Top

7 楼sunnystar365(一个人的天空)回复于 2005-12-06 12:29:16 得分 4

可以通过window.returnValue向打开对话框的窗口返回信息,当然也可以是对象。例如:  
   
    test4.htm  
    ===================  
    <script>  
      var   a   =   window.showModalDialog("test5.htm")  
      for(i=0;i<a.length;i++)   alert(a[i])  
    </script>  
   
    test5.htm  
    ===================  
    <script>  
    function   sendTo()  
    {  
      var   a=new   Array("a","b")  
      window.returnValue   =   a  
      window.close()  
    }  
    </script>  
    <body>  
    <form>  
      <input   value="返回"   type=button   onclick="sendTo()">  
    </form>Top

8 楼zhjihui_080220()回复于 2005-12-06 15:18:31 得分 0

可不可以根据我的要求详细给出代码呀,我要回传的是Label的值,是服务器端的,我试了用Session可是如果两个页同时调用这个页,那Session是一样的,不符合我的要求  
   
   
   
  ====CSDN   小助手   V2.0   2005年10月16日发布====  
  CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件  
  界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx  
  下载:http://szlawbook.com/csdnv2/csdnv2.rar  
   
  为神六喝彩,向所有科技工作者致敬!  
  拒绝日货。Top

相关问题

  • 怎么返回弹出窗口的值到主窗口
  • 怎么从弹出窗口中往主窗口返回值?
  • 弹出一个窗口,如何返回子窗口的值?
  • 怎样实现一个能向主窗口返回值的弹出窗口
  • 关于弹出窗口返回值的问题?????急用,在线等待!
  • 最后10分真诚求助。弹出窗口返回值问题。在线等。
  • 服务器端如何接受来自客户端弹出窗口返回的值--一点也不急...
  • 急,请大家帮帮忙。如何做弹出查找并取得返回值的窗口
  • 如何请弹出窗口关闭后的返回参数?
  • 弹出窗口返回结构变量的问题

关键词

得分解答快速导航

  • 帖主:zhjihui_080220
  • sweet12345
  • sweet12345
  • waikey
  • showe8
  • sunnystar365

相关链接

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

广告也精彩

反馈

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