Как я перенаправляю к другой странице с ASP.NET?

Я знаю, что это - простой вопрос, но я действительно ничего не могу найти на Google. Извините, если я не ищу право. Я создал 2 страницы, и в первом у меня есть кнопка.
Что я должен записать в коде C# для изменения для перенаправления меня на второй странице?
Я обычно знаю свой путь вокруг C#, но я являюсь полностью новым в ASP.

6
задан Venemo 21 May 2010 в 16:15
поделиться

4 ответа

16
ответ дан 8 December 2019 в 04:51
поделиться

Используйте один из следующих методов:

Одноразовое перенаправление (HTTP 301)

Response.Redirect("page to redirect to");

Постоянное перенаправление (HTTP 302), доступно только в ASP.NET 4.0

Response.RedirectPermanent("page to redirect to");
2
ответ дан 8 December 2019 в 04:51
поделиться

Вы также можете сделать это в самом aspx (без написания кода), используя свойство PostBackUrl кнопки.

2
ответ дан 8 December 2019 в 04:51
поделиться

Из вашего вопроса не совсем понятно, вам нужен ASP VB или C#...так что...

// C#

private void Button1_Click(object sender, System.EventArgs e)
{
   Server.Transfer("Webform2.aspx");
}

' Visual Basic

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Server.Transfer("Webform2.aspx")
End Sub

За дополнительной информацией я направляю вас к:

http://msdn.microsoft.com/en-us/library/540y83hx%28VS.71%29.aspx

4
ответ дан 8 December 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: