从后面的asp按钮代码打开新选项卡

时间:2013-09-13 09:34:13

标签: c# asp.net

基本上我有一个网格内部,当用户点击此按钮时,我希望它在同一浏览器上打开一个新标签。我已经尝试了所有的东西,我觉得要把头发拉出来。

有关如何处理此事的任何想法?

4 个答案:

答案 0 :(得分:1)

为您的按钮生成以下HTML代码:

<button onclick="window.open('http://www.url.com')">Open</button>

是否会打开新标签页或新窗口取决于用户的浏览器设置 - 这不是您可以控制的。

答案 1 :(得分:1)

您可以将link设置为css中的按钮。

html代码可能如下所示:

<a href="" target="_blank">Open</a>

说明:

target="_blank" - 这会告诉浏览器在新标签页中打开您的链接。

答案 2 :(得分:0)

尝试使用 ScriptManager.RegisterStartupScript(Page,typeof(Page),“newwindow”,“window.open('MyPage.aspx?querystring =”+ parameter.ToString()+“');”,true);

答案 3 :(得分:0)

请尝试此代码。它完美地运作..

<强>回复于( “window.open( 'YourPageName.aspx', '_空白');”);