upwindow.returnValue怎么用???关注中!!!!!

解决方案 »

  1.   

    给你的主页面上一个button的click事件绑定如下的脚本
    function ShowModalDialog( url )
    {
    var var1 = "var1";
    var inArgs = new Array( var1);
    url = ".............aspx";

    var dialogSettings = "Center:yes;Resizable:yes;DialogHeight:400px;DialogWidth:640px;Status:no";
    var inArgs = window.showModalDialog( url, inArgs, dialogSettings );

    //返回值也是一个数组
    if ( inArgs != null )
    {
    document.all.<%= textbox1.ClientID %>.value = inArgs[ 0 ].toString();
    }
    }
      

  2.   

    在你的弹出窗体的关闭按钮的click
    上,绑定如下jsfunction Done( var1 )
    {
    var ParmA = var1;
    var MyArgs = new Array(ParmA);

    window.returnValue = MyArgs;
    window.close();
    }var1是你的返回值
      

  3.   

    window.openModelDialog()
    window包含在什么命名空间中?在编译时怎么识别不了?
      

  4.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4