powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / А если редирект, то инфа не отображается на следующей странице...
2 сообщений из 2, страница 1 из 1
А если редирект, то инфа не отображается на следующей странице...
    #32568458
clonio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста... не удается передать данные на другую страницу...
Данные передаются с поля SecAnswer из WebForm1 по нажатию кнопки в WebForm2, если это не "s".
Так вот в bl_wlcm всегда пусто:(
Подскажите, что не так?
Заранее спасибо.


WebForm1.aspx
====
<form action=WebForm1.aspx ID="WebForm1">
<input type="text" maxlength="100" size="40" name="SecAnswer" value="">
<input type=submit name="Loginbtn" value=Submit>
</form>
===

WebForm1.aspx.cs
(redirects to WebForm2.aspx, if input string is not "s")
===
if ( "s"==Request["SecAnswer"])
bf=false;
else
{Response.Redirect("WebForm2.aspx", true);}
===

WebForm2.aspx
==
<form id="WebForm2" method="post" runat="server">
<asp:Label ID="lbl_wlcm" runat=server> </asp:Label>
</form>
==

WebForm2.aspx.cs
==
protected Label lbl_wlcm;

private void Page_Load(object sender, System.EventArgs e)
{
lbl_wlcm.Text=Request["SecAnswer"];
}
==
...
Рейтинг: 0 / 0
А если редирект, то инфа не отображается на следующей странице...
    #32571273
Ihor Bobak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Response.Redirect("WebForm2.aspx", true);

вот это создает новый GET запрос. Естественно, что данные теряются.

Почитай о Server.Transfer.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / А если редирект, то инфа не отображается на следующей странице...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]