powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Из-за чего прозошел PostBack
12 сообщений из 12, страница 1 из 1
Из-за чего прозошел PostBack
    #33758162
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли как-то определить из-за чего прозошел PostBack? 4 example, из-за явного нажатия на <input type="submit"...> или из-за изменения в <asp:DropDownList AutoPostBack="true" ...> (т.е. из-за срабатывания обработчика события)?
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758192
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
цель этого действия?
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758296
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уменьшить телодвижения в OnPageLoad. Где-то пробегало (сдесь или сдесь ), что нужно смотреть, но поиск результатов не принес

_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758378
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как между собой могут быть связаны события <asp:DropDownList AutoPostBack="true" ...> и PageLoad... ?
У DropDownList свои события - SelectedItemChanged and etc.
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758493
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladgrigа как между собой могут быть связаны события <asp:DropDownList AutoPostBack="true" ...> и PageLoad... ?
Возьмите ляпните breakpoint на OnPageInit, OnPageLoad и посмотрите...
Подробности - сдесь ...
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758496
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тынць
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758589
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что?
Ляпнул breakpoint - что я должен был пережить?!! Удивление что страница перегружается ;)
В функции PageLoad есть аргументы - sender and e
Странно, что Вы их не заметили... ;)
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758706
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladgrigВ функции PageLoad есть аргументы - sender and e[/e]
И что с ними делатЪ? Вы хотите сказать, что там будет "виновник торжества"
?
На характер проверил, что в OnPageInit, что в OnPageLoad
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
string
  tmpString=string.Empty;

System.Web.UI.WebControls.DropDownList
  tmpDropDownList;

if((tmpDropDownList=sender as System.Web.UI.WebControls.DropDownList)!=null)
  tmpString=tmpDropDownList.ID;
sender ни грамма не "виновник торжества", а e - Empty...
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758783
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
причем тут OnPageInit или OnPageLoad?
У кнопки есть событие Click у DropDownList SelectedItemChanged - то что ты попадаешь в обработчик этих событий и есть фактом возниконовения какого-то действия, которое бызвало постбэк.
_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758799
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странный Вы (парень или девушка ;) - сервер то как то узнаёт кто послал запрос со страницы... Вот мне например, хватает тех Event-ов, которые существуют у самих контролов - Вам нехватает - удочку дал - рыбу ловите сами ;)
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758818
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ooops... Последний пост аддресован Ex_Soft
P.S. это во избежании неразберихи ;)
...
Рейтинг: 0 / 0
Из-за чего прозошел PostBack
    #33758855
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если уж хочеца что-то определять в PageLoad, то можна конечно и по кривому сделать - смотреть в параметр Request.Params["__EVENTTARGET"] - в нём то точно будет виновник торжества, но это, как говорица не бест практис...
_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Из-за чего прозошел PostBack
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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