У меня есть кнопка в моем представлении сетки, и когда пользователи нажимают на нее, она переходит на страницу. Однако, если вы щелкнете по нему правой кнопкой мыши и «откроете ссылку в новой вкладке», она перейдет на пустую страницу. Я хочу, чтобы, когда пользователь щелкнул по нему правой кнопкой мыши и «открыл ссылку в новой вкладке», чтобы перейти на страницу. Это код, который у меня есть до сих пор:
aspx
<asp:LinkButton ID="lnkEditbtn" data-toggle="tooltip" title="View Request" OnClick="lnkEditbtn_Click" runat="server" class="btn btn-primary btn-sm" Text="<%# bind('ticketID')%>"></asp:LinkButton>
c#
protected void lnkEditbtn_Click(object sender, EventArgs e)
{
GridViewRow gvr = (GridViewRow)(((Control)sender).NamingContainer);
Label lblid = (Label)gvr.FindControl("lblMovie");
int id = Convert.ToInt32(lblid.Text.ToString());
SecureQueryString qs = new SecureQueryString();
qs["ID"] = id.ToString();
Response.Redirect("viewMovie.aspx?qs=" + qs.ToString());
}