我有gridview
與HeaderTemplate
,它包含LinkButton
。當我點擊按鈕,我想在new tab
如何使用鏈接按鈕打開新選項卡中的鏈接
<asp:TemplateField>
<HeaderTemplate>
<asp:LinkButton ID="lnkbtn" runat="server" OnClientClick="SetTarget();" OnClick="lbtn_Click">Topics</asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
........
</ItemTemplate>
我JavaScript
<script type = "text/javascript">
function SetTarget() {
document.forms[0].target = "_blank";
}
</script>
打開一個鏈接,OnClick
事件是
protected void lbtn_Click(object sender, EventArgs e)
{
Response.Redirect("http://www.google.com/");
}
這是打開新標籤的鏈接。 但是我有其他LinkButton
以外的gridview
等其他進程如Saving
的數據等。
<asp:LinkButton ID="LinkButton1" runat="server">Save</asp:LinkButton>
但是,當我連點擊這個按鈕,它也會打開新的tabs.How我能阻止他們在新標籤頁
添加'OnClientClick'到'LinkButton1'即撤銷什麼'SetTarget'一樣。 – dman2306