Response.Write(@"<scriptlannguage='javascript'>window.opener.location.href='./reflashpage.aspx'</script>");

解决方案 »

  1.   

    感谢您使用微软的产品。正如楼上所说的,您可以通过修改url实现从子窗口将值传回父窗口。具体的实现步骤如下:
    在父窗口以<a href="#" id=father onclick ="window.open('child.aspx?id=4',width=50,height=30);return false;">edit</a>打开子窗口进行修改。
    在子窗口以<a href ="#" onclick="opener.document.URL='http://localhost/childret/WebForm1.aspx?content=content";window.close()">update</a>通过修改父窗口的url传递数据。
    在父窗口中的page_load中,进行判断,如果有url中有内容,则进行相关的更新。- 微软全球技术中心 技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款
    (http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
    为了为您创建更好的讨论环境,请参加我们的用户满意度调查
    (http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。