Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Переход на следующую Web-страницу


Автор: ZMaximI 18.4.2006, 17:11
Доброе время суток.

Подскажите, пожалуйста, как правильнее по нажатию на Button переходить на следующую страницу (C#), с передачей значений полей. Т.е. Redirect не подходит, т.к. он очищает форму, может я неправ.

Спасибо. 

Автор: _hunter 18.4.2006, 17:53
или я чего-то не понял или...
что-то типа такого:
Код

<asp:linkbutton ID="linkbuttonOrder" Text="Оформить заказ" runat="server" OnClick="MakeOrder" />

а в Page_Load разбираем Request 

Автор: alir 20.4.2006, 00:19
Можно еще так:
Код

protected void LinkButton1_Click(object sender, EventArgs e)
{
        //в такие штуки кладешь данные, чтоб сохранить их на следущую страницу
        Application["Data"] = . . .;
        //так переходим
        Server.Transfer("*.aspx");
}



Соотвественно уже на другой странице эти данные так и принимаешь через Application["Data"].   

Автор: Exception 20.4.2006, 00:53
Или с тем же успехом пользуешь Session. 

Автор: ZMaximI 20.4.2006, 09:12
Всем большое спасибо. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)