powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как мне отловить событие ServerClick?
3 сообщений из 3, страница 1 из 1
Как мне отловить событие ServerClick?
    #32952368
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь отловить это событие.
Делаю так:
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
Как мне отловить событие ServerClick?
    #32952620
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно решение в том, что надо добавить интерфейс
Implements INamingContainer
Сейчас проанализирую, по крайней мере теперь вроде событие стало отлавливаться.
:-)
...
Рейтинг: 0 / 0
Как мне отловить событие ServerClick?
    #32953081
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, прокатило
Max Pro
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как мне отловить событие ServerClick?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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