【解決方法】Response.Redirect を使用して新しいウィンドウでリンクを開く方法


やあ、
Response.Redirect() を使用して新しいウィンドウでリンクを開く方法。 button_Click の下のコードを使用して、新しいウィンドウでページを開きたいです。

解決策 4

解決策 3

Response.Redirect を使用して新しいウィンドウを開く最も適切な方法の 1 つが示されています。 ここ[^]. それが述べているように、標準のリダイレクト方法では新しいウィンドウを開くことができません。これは、内部で動作する方法 (つまり、リダイレクトをトリガーするために特別な HTTP 要求を送信する) のためです。 .

解決策 11

ボタンクリックイベント(コードビハインド)でこのコードを使用すると、新しいウィンドウでページが開きます

C#
string url = "WebForm.aspx";
            Response.Write("<script type='text/javascript'>window.open('" + url + "');</script>");

解決策 1

HTML コード:

C#
<asp:Button ID="btnNewEntry" runat="Server" CssClass="button" Text="New Entry"

OnClick="btnNewEntry_Click" OnClientClick="aspnetForm.target ='_blank';"/>

ボタンクリックcsファイル:

C#
protected void btnNewEntry_Click(object sender, EventArgs e)
{
    Response.Redirect("New.aspx");
}

解決策 5

やあ、

以下のリンクで解決策を見つけてください

Response.Redirect を新しいウィンドウに[^]

ありがとう、
ニチン

コメント

タイトルとURLをコピーしました