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

_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
29.05.2006, 15:01
    #33758378
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из-за чего прозошел PostBack
а как между собой могут быть связаны события <asp:DropDownList AutoPostBack="true" ...> и PageLoad... ?
У DropDownList свои события - SelectedItemChanged and etc.
...
Рейтинг: 0 / 0
29.05.2006, 15:40
    #33758493
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из-за чего прозошел PostBack
vladgrigа как между собой могут быть связаны события <asp:DropDownList AutoPostBack="true" ...> и PageLoad... ?
Возьмите ляпните breakpoint на OnPageInit, OnPageLoad и посмотрите...
Подробности - сдесь ...
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
29.05.2006, 15:42
    #33758496
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из-за чего прозошел PostBack
тынць
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
29.05.2006, 16:04
    #33758589
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из-за чего прозошел PostBack
И что?
Ляпнул breakpoint - что я должен был пережить?!! Удивление что страница перегружается ;)
В функции PageLoad есть аргументы - sender and e
Странно, что Вы их не заметили... ;)
...
Рейтинг: 0 / 0
29.05.2006, 16:38
    #33758706
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из-за чего прозошел PostBack
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
29.05.2006, 17:00
    #33758783
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из-за чего прозошел PostBack
причем тут OnPageInit или OnPageLoad?
У кнопки есть событие Click у DropDownList SelectedItemChanged - то что ты попадаешь в обработчик этих событий и есть фактом возниконовения какого-то действия, которое бызвало постбэк.
_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
29.05.2006, 17:04
    #33758799
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из-за чего прозошел PostBack
Странный Вы (парень или девушка ;) - сервер то как то узнаёт кто послал запрос со страницы... Вот мне например, хватает тех Event-ов, которые существуют у самих контролов - Вам нехватает - удочку дал - рыбу ловите сами ;)
...
Рейтинг: 0 / 0
29.05.2006, 17:08
    #33758818
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из-за чего прозошел PostBack
Ooops... Последний пост аддресован Ex_Soft
P.S. это во избежании неразберихи ;)
...
Рейтинг: 0 / 0
29.05.2006, 17:18
    #33758855
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из-за чего прозошел PostBack
если уж хочеца что-то определять в PageLoad, то можна конечно и по кривому сделать - смотреть в параметр Request.Params["__EVENTTARGET"] - в нём то точно будет виновник торжества, но это, как говорица не бест практис...
_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Из-за чего прозошел PostBack / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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