Кнопка ASP.NET для перенаправления на другую страницу
Как мне закодировать кнопку таким образом, что когда я нажимаю кнопку, и она приводит меня в другую веб-форму? Скажем, имя кнопки "Подтвердить", а форма "wed" подтверждена .aspx?
protected void btnConfirm_Click(object sender, EventArgs e)
{
(guessing that there should be an input here)
}
Ответы
Ответ 1
Вы можете либо сделать 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");
}
Ответ 2
Вы можете использовать PostBackUrl="~/Confirm.aspx"
Например:
В вашем .aspx файле
<asp:Button ID="btnConfirm" runat="server" Text="Confirm"
PostBackUrl="~/Confirm.aspx" />
или в файле .cs
btnConfirm.PostBackUrl="~/Confirm.aspx"
Ответ 3
u может использовать это:
protected void btnConfirm_Click(object sender, EventArgs e)
{
Response.Redirect("Confirm.aspx");
}