Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как мне отловить событие ServerClick? / 3 сообщений из 3, страница 1 из 1
10.03.2005, 00:09
    #32952368
Max Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как мне отловить событие ServerClick?
Пытаюсь отловить это событие.
Делаю так:
Private WithEvents ImgButton As New HtmlInputImage
В процедуре CreateChildControls устанавливаю ID и добавляю этот элементик в коллекцию Controls:
ImgButton.ID="ImgButtonTest"
Me.Controls.Add(ImgButton)
Потом создаю процедуру отлова события:
Private Sub ImgButton_ServerClick(sender As Object, e As ImageClickEventArgs) Handles ImgButton.ServerClick
Но почему-то эта процедура никогда не вызывается. И событие как бы не отрабатывается, хотя постбек проходит.

Причём интересно, что ежели делать тоже самое не в контроле, а на обычной странице aspx, то всё работает. Но ведь aspx - это тоже контрол (Page) с той разницей, что вместо CreateChildControls внутренние элементы добавляются в дизайнере.

У кого какие мнения? Я как всегда рад любым комментариям.

Max Pro
...
Рейтинг: 0 / 0
10.03.2005, 10:03
    #32952620
Max Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как мне отловить событие ServerClick?
Возможно решение в том, что надо добавить интерфейс
Implements INamingContainer
Сейчас проанализирую, по крайней мере теперь вроде событие стало отлавливаться.
:-)
...
Рейтинг: 0 / 0
10.03.2005, 12:33
    #32953081
Max Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как мне отловить событие ServerClick?
Да, прокатило
Max Pro
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как мне отловить событие ServerClick? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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