Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не могу понять Page_Load() / 5 сообщений из 5, страница 1 из 1
19.08.2006, 16:51
    #33930399
yevhen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу понять Page_Load()
Здравствуйте!

Подскажите, пожалуйста, почему у меня Page_Load()  срабатывает дважды. Первый как у всех нормальных людей, а второй раз,  когда я возвращаю форму на сервер, срабатывает сначала опять Page_Load() и только потом моё событие. Может Visual Studio глючит. Как мне с этим бороться?

Заранее благодарен, yevhen
...
Рейтинг: 0 / 0
19.08.2006, 17:04
    #33930408
Temych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу понять Page_Load()
Здравствуйте!

Подскажите, пожалуйста, почему у меня Page_Load() срабатывает дважды. Первый как у всех нормальных людей, а второй раз, когда я возвращаю форму на сервер, срабатывает сначала опять Page_Load() и только потом моё событие. Может Visual Studio глючит. Как мне с этим бороться?
Заранее благодарен, yevhen

AutoEventWireUp = "false"


Dream Theater: Train of Thought
...
Рейтинг: 0 / 0
19.08.2006, 17:28
    #33930412
yevhen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу понять Page_Load()
AutoEventWireUp = "false" так и было установлено
...
Рейтинг: 0 / 0
19.08.2006, 22:36
    #33930589
Max951
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу понять Page_Load()
Здравствуйте!

Подскажите, пожалуйста, почему у меня Page_Load() срабатывает дважды. Первый как у всех нормальных людей, а второй раз, когда я возвращаю форму на сервер, срабатывает сначала опять Page_Load() и только потом моё событие. Может Visual Studio глючит. Как мне с этим бороться?

Заранее благодарен, yevhen
так так и должно быть

а вчём проблема собствено?

Но и тогда,
Когда во всей планете
Пройдет вражда племен,
Исчезнет ложь и грусть, -
Я буду воспевать
Всем существом в поэте
Шестую часть земли
С названьем кратким Русь.
С. Есенин
...
Рейтинг: 0 / 0
20.08.2006, 00:03
    #33930618
hilsoft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу понять Page_Load()
Имхо, так и должно быть.
Ведь это работа не в автономе, а в интернете.
При нажатии, скажем, на кнопку Вы п-о-к-и-д-а-е-т-е старую форму, образуется на самом деле уже новая страница, и она требует прорисовки.
Поэтому система сначала выполняет Load, и только потом идет на Вашу реакцию-функцию.
Для того, чтобы в Load'e узнать, откуда пришли, можно использовать Page.IsPostBack или просто IsPostBack.
Например,
if (! IsPostBack) {
// Load происходит впервые ...
}
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не могу понять Page_Load() / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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