ASP.NET bouton pour rediriger vers une autre page

Comment puis-je coder le bouton de telle sorte que lorsque je clique sur le bouton et il m'amène à un autre formulaire web? Disons que le nom du bouton est Confirmer et que la forme de mer est confirmer.aspx ?

    protected void btnConfirm_Click(object sender, EventArgs e)
    {
        (guessing that there should be an input here)
    }
27
demandé sur dotNET 2014-06-01 08:08:20

3 réponses

vous pouvez faire un Response.Redirect("YourPage.aspx"); et Server.Transfer("YourPage.aspx"); sur votre événement clic du bouton. Donc, ça va être comme suit:

protected void btnConfirm_Click(object sender, EventArgs e)
{
    Response.Redirect("YourPage.aspx");
    //or
    Server.Transfer("YourPage.aspx");
}
38
répondu Rex 2014-06-02 17:21:16

Vous pouvez utiliser PostBackUrl="~/Confirm.aspx"

Par exemple:

Dans votre .fichier aspx

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

ou dans votre .fichier cs

btnConfirm.PostBackUrl="~/Confirm.aspx"

11
répondu 2014-06-01 06:18:54

Vous pouvez utiliser ceci:

protected void btnConfirm_Click(object sender, EventArgs e)
{
  Response.Redirect("Confirm.aspx");
}
5
répondu yusefnejad 2014-06-01 04:28:53