我是一个初学者 要实现这样一个功能:一个textbox 右边有一个按钮 选择人员 弹出窗口 显示人员列表 选择人员 返回到textbox 这个东西怎么实现 谢谢

解决方案 »

  1.   

    <input onclick="window.open('a.aspx');">
    ---------------------window.opener.document.all['TextBox1'].value = ....;
      

  2.   

    将你的textbox声明修改为public,比如你的textBox在From1上,那么你可以在弹出窗口中直接使用:
       From1.textbox.text="选择的人员.........";
      

  3.   

    用JavaScript
    if(window.parent.opener!=null)
    {
        window.parent.opener.form1.textbox1.value=""
    }
      

  4.   

    javascript中可以使用window.opener
      

  5.   

    父页
    <script language="JavaScript">
    var newwindow=window.showModalDialog("xxx.htm","","");
    if(newwindow != null)
    {
    form.textboxid.value = newwindow;
    }子页
    <script language="JavaScript">
    window.returnValue=你选者的名单;
    window.close();
    </script>
      

  6.   

    有没有 具体的代码 谢谢 或者 例子 我的E_mail :[email protected]  
    [email protected]
      

  7.   

    http://dev.csdn.net/develop/article/15/15113.shtm
      

  8.   

    <input onclick="window.open('a.aspx');">
    ---------------------window.opener.document.all['TextBox1'].value = ....;
      

  9.   

    关于模态窗口(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&para2=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">
      

  10.   

    我在子页 取得是所有值 是放在一个数组里面的 
    ArrayList al=this.GetSelectIDs(DataGrid1);
    GetSelectIDs这个是在基类里写的一个获取模版列中checkbox 的打钩人员的数组
    我怎么传回父页  并且 付给 textbox 谢谢
      

  11.   

    在子页了声明一个对象,然后通过returnValue传回这个对象,然后在父页对这个对象操作就可以了:
    var reobject = new Object();
    reobject=al;
    window.returnValue=reobject;
      

  12.   

    goody9807() 帮忙啊 谢谢了 大家也帮帮我 谢谢
      

  13.   

    谢谢 各位大哥 我用另一种 方法解决了用session 存 我的数据 就可以了