在vb.net中添加记录后,在按钮单击时打开一个新选项卡

时间:2017-02-21 19:01:06

标签: asp.net response.redirect

我有一个AddNewProject页面,用户在窗体视图中输入一些信息,然后单击LinkBut​​ton来插入记录。此外,在按钮单击事件中,我有response.redirect进入详细信息页面。一切正常,但详细信息页面在同一选项卡中打开。我希望它在新标签中打开。 我试过了

Page.ClientScript.RegisterStartupScript(Me.[GetType](), "OpenWindow", "window.open('pageUrl','_blank');", True)

Response.Write("<script>window.open ('" + pageUrl + "', '_blank');</script>") but gets an error.

所以在我的aspx页面中我有:

<asp:LinkButton ID="lbAddLease" runat="server" CausesValidation="True"  CommandName="Insert" Text="Create" Font-Bold="True"  ValidationGroup="AddLease" onclick="lbAddLease_Click" />

我的按钮点击事件:

Protected Sub lbAddLease_Click(ByVal sender As Object, ByVal e As EventArgs)
'has code to insert record
Dim varNewId As String
varNewId = command.Parameters("@Result").Value.ToString()
Response.Redirect("~/Details.aspx?tab=0&msg=saved&update=true&projectid=" + varNewId + "&type=lease")
End Sub

我的问题是如何在新标签页中打开详细信息页面。 提前谢谢。

0 个答案:

没有答案