如何在使用target = _blank打开另一个页面后使用页面?

时间:2014-03-10 15:53:45

标签: c# asp.net

我可以打开另一个窗口显示一些东西,但是我不能再使用原始页面上的按钮了。这是为什么以及如何解决它?这是我的代码:

<asp:Button ID="Button_ViewSimpleRequest" Text="Simple Request" runat="server" OnClientClick="window.document.forms[0].target='_blank'"  PostBackUrl="~/xyz.aspx" />
<asp:Button ID="Button_Self" Text="Self" runat="server" OnClientClick="window.document.forms[0].target='_self'" />

单击第一个按钮后,第二个按钮也会重定向到xyz.aspx。如何让第二个按钮的行为与原始页面上的普通按钮相同?

1 个答案:

答案 0 :(得分:1)

我试过:<asp:Button ID="Button_ViewSimpleRequest" Text="Simple Request" runat="server" OnClientClick="window.open('xyz.aspx', 'name')" />这很简单,而且似乎有效。

我通过研究How to launch another aspx web page upon button click.

找到了我的解决方案