2013-10-05 22 views

回答

5

你不澄清,你有我我aspecting为弹出弹出窗口或空白窗口 在点击提交按钮按下

String x = "<script type='text/javascript'>window.opener.location.href='**Your new url of new page after completing test**';self.close();</script>"; 
ScriptManager.RegisterClientScriptBlock(this.Page,this.Page.GetType(), "script", x,false); 

自接近你将能够关闭当前窗口和window.opener.location.href你将能够重定向到新的url 我希望这会帮助你

re gards .... :)

+0

工作就像一个魅力..百万谢谢。 :) – Niar

+0

欢迎雨:)))) –

-3

这是不可能的。你可以做的是在完成测试后将用户重定向到主页,但是这将在相同的窗口中。

+1

完全有可能 –

+0

其非常有可能..请注意标记的答案 – Niar

+0

上述解决方案是错误的,不能解决问题。 ieda将在先前打开的窗口上返回用户,而不是在相同的URL上发送给他! –

1

是你能做这些2种方式:

  1. Window.Open()/.showmodalDialog(),并保持父母与子女开为好,或

  2. 在主页上点击你的开始按钮。使用代码Response.Redirect("~/Test.aspx");,假设它位于Home.aspx。用你的测试ASp.Net wizard controlhiddens divs什么都适合你容易。在测试页上操作数据,使用SqlConnection和SqlCommand保存并从数据库获取结果,前提是您有Sql Server作为后端。将表或缓存或会话中的任何值保存在主页上。做你想做的。

+0

嗨,我是一个新手在所有这些东西。请你详细说明第一个选项,thnx为您的快速回复 – Niar