web-dev-qa-db-ja.com

別のページにリダイレクトするASP.NETボタン

ボタンをクリックして別のWebフォームに移動するようにボタンをコーディングするにはどうすればよいですか?ボタン名が「確認」で、結婚フォームが「confirm.aspx」であるとしますか?

    protected void btnConfirm_Click(object sender, EventArgs e)
    {
        (guessing that there should be an input here)
    }
32
user3290048

ボタンクリックイベントでResponse.Redirect("YourPage.aspx");またはServer.Transfer("YourPage.aspx");を実行できます。したがって、次のようになります。

protected void btnConfirm_Click(object sender, EventArgs e)
{
    Response.Redirect("YourPage.aspx");
    //or
    Server.Transfer("YourPage.aspx");
}
46
Rex

PostBackUrl="~/Confirm.aspx"を使用できます

例えば:

.aspxファイル内

<asp:Button ID="btnConfirm" runat="server" Text="Confirm" PostBackUrl="~/Confirm.aspx" />

または.csファイルで

btnConfirm.PostBackUrl="~/Confirm.aspx"

12
user3618774

これを使用できます:

protected void btnConfirm_Click(object sender, EventArgs e)
{
  Response.Redirect("Confirm.aspx");
}
5
yusefnejad