powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Событие для списка
4 сообщений из 4, страница 1 из 1
Событие для списка
    #33993173
tankist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!

В веб-контроле отрисовываются 2 списка:
1-ый:

my_output.AppendFormat("<select  onChange=\"javascript:{0}\"><option value='1'>1</select>",Page.GetPostBackEventReference(this, "this.selectedIndex+1")));
2-ой
my_output.AppendFormat("<select  onChange=\"javascript:{0}\"><option value='10'>10</select>",Page.GetPostBackEventReference(this, "this.selectedIndex+1")));
Обработчик события:
public event EventHandler Click;
protected virtual void OnClick(EventArgs ea) 
{
if (this.Click!=null) this.Click(this, ea);
}
public void RaisePostBackEvent(string eventArgument) 
{
this.OnClick(new EventArgs());
}


Как написать обработчик для 2-го списка?
...безумству храбрых поем мы песню... (с) М.Горький
...
Рейтинг: 0 / 0
Событие для списка
    #33994066
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще-то вторым параметром лучше передавать какой-нить ID, ну а реальное значение вытягивать потом из Request.Form. И получится switch по второму параметру, вызывающий тот или иной OnClick метод.

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
Событие для списка
    #33994099
tankist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще-то вторым параметром лучше передавать какой-нить ID, ну а реальное значение вытягивать потом из Request.Form. И получится switch по второму параметру, вызывающий тот или иной OnClick метод.


т.е., если я правильно понял:


Page.GetPostBackEventReference(this,this.UniqueID);


а в public void RaisePostBackEvent(string eventArgument) уже отлавливать что к чему, и вызывать соотв. обработчик?


...безумству храбрых поем мы песню... (с) М.Горький
...
Рейтинг: 0 / 0
Событие для списка
    #33994323
tankist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще-то вторым параметром лучше передавать какой-нить ID, ну а реальное значение вытягивать потом из Request.Form. И получится switch по второму параметру, вызывающий тот или иной OnClick метод.


Блин, торможу.
Димон, я понял твою мысль. Нужно отлавливать string eventArgument в методе public void RaisePostBackEvent() и по результатам вызывать тот или иной обработчик.

Великому учителю, как всегда, респект!!!
...безумству храбрых поем мы песню... (с) М.Горький
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Событие для списка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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