使用 link 按钮在同一选项卡中打开 link

Use linkbutton to open a link within the same tab

我有一个 .net 项目,我一直在尝试以这样一种方式使用 linkbutton,它不会在另一个 page/tab 上打开 link。目前我已经在另一页上打开了link。 请帮忙。

我的ascx页面代码如下:

 <td>
    <asp:LinkButton ID="ApproveButton" runat="server" Text="Approval" CssClass="btn btn-primary btn-xs" OnClientClick="window.open('/Licence-Application/Applicant-Approval-Page');"/>
</td>

我已经尝试了 window.openwindow.showResponse.Redirectwindow.locationlocation.href,但没有成功。 要么一直打开同一个页面,要么报错,要么在新标签页打开。

更改您的代码以使用 location.href 而不是 window.openwindow.open 将始终打开一个新标签页。

<asp:Button ID="ApproveButton" runat="server" Text="Approval" CssClass="btn btn-primary btn-xs" OnClientClick="location.href = '/Licence-Application/Applicant-Approval-Page';"/>

<asp:LinkButton runat="server" ID="ApproveButton" href="/Licence-Application/Applicant-Approval-Page" CssClass="btn btn-primary btn-xs">Button Text</asp:LinkButton>