父页面:a.aspx其中javascirpt 脚本如下: function opendata(strUrl)//showModalDialog } 如果需要把txt_Send_Email的readonly设置为true 则,需要增加C#代码: txt_Send_Email.Attributes["readonly"] = "true"; 否则如果在其他地方设置则不能读出txt_Send_Email的值javascript 里面执行单击按钮操作 document.getElementById("btn_get_value").click();//btn_get_value 是按钮名称 后台C#程序如下: txt_Send_Email.Attributes.Add("ondblclick", "opendata('frmChoose_UserForMail.aspx')");// 其中:txt_Send_Email是TextBox 控件打开子页面:frmChoose_UserForMail.aspx子页面(功能:实现关闭子页面,并且返回数据): string strScr = "<script language=javascript> window.returnValue='qq'; " + "window.close(); </script>"; Page.RegisterClientScriptBlock("Close", strScr); 关闭页面脚本: string str_strScr = "<script language=javascript> window.close();</script>"; Response.Write(str_strScr); 关闭页面不需要提示 string str_strScr = "<script language=javascript> window.opener =null; window.close();</script>"; Response.Write(str_strScr); 2005里面验证通过下面的代码可以好好研究研究 <script language="javascript" type="text/javascript"> function BtnChooseApprover()> 相关文章: