powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обхитрить Page_load
1 сообщений из 1, страница 1 из 1
Обхитрить Page_load
    #33907742
inspirion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите что можно сделать, что решить возникшую проблему
Session['type_feedback_form'] у меня определяеться в нутри UserControl6
А это происходит как понятно позже чем срабатывает Page_Load основной формы и по сути правило применяеться только при refresh.


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
procedure TWebForm1.Page_Load(sender: System.Object; e: System.EventArgs);
var
usc,usc1: UserControl;
begin
if (Session['id_user']=nil) or (Session['id_user'].ToString='0') then
begin
      server.Transfer('Default.aspx'); //перенаправили на друную страницу
end
else
if ((Session['type_feedback_form']=nil) or (Session['type_feedback_form'].ToString='1')) then
begin
usc:=FindControl('UserControl6') as UserControl;
usc.Visible:=true;
end
else
if (Session['type_feedback_form'].ToString='2') then
begin
usc1:=FindControl('UserControl6') as UserControl;
usc1.Visible:=false;
usc:=FindControl('UserControl7') as UserControl;
usc.Visible:=true;
end;
end;
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обхитрить Page_load
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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