我有一個保存按鈕,可以將用戶從表單中輸入的所有信息保存到數據庫中。一旦完成了這一切,我想要一個新標籤自動打開。如何獲取鏈接在瀏覽器中打開新標籤頁?
因此,代碼檢查保存是否成功,然後我想打開新的選項卡。
if (NewQuoteID != -1)
{
Response.Redirect("Printouts/DSVQuotation.aspx?QuoteID=" + NewQuoteID.ToString(), false);
}
代碼保存按鈕:
<asp:LinkButton runat="server" ID="btnSave" CssClass="btnSaveLarge loading" OnClientClick="return CheckNoOfDetails()" ToolTip="Save Quote" OnClick="btnSave_Click" Text="Save" />
這段代碼打開同一選項卡上的鏈接。如何讓鏈接在瀏覽器的新選項卡上打開?我看到很多的例子設置的OnClientClick到這樣的事情:OnClientClick="aspnetForm.target ='_blank';"
但我已經調用了的OnClientClick
你可以嘗試設置窗體的目標在OnClientClick方法 –
如果您使用jQuery,您可以爲該按鈕創建一個事件監聽器(帶有客戶端ID),那麼您可以輕鬆地在客戶端執行任何您需要的操作。你嘗試過嗎? –
[如何在asp.net中的按鈕點擊新標籤中打開頁面](http://stackoverflow.com/questions/10493901/how-to-open-a-page-in-new-tab -on-button-click-in-asp-net) –