|
|
|
Как мне отловить событие ServerClick?
|
|||
|---|---|---|---|
|
#18+
Пытаюсь отловить это событие. Делаю так: 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2005, 00:09 |
|
||
|
Как мне отловить событие ServerClick?
|
|||
|---|---|---|---|
|
#18+
Возможно решение в том, что надо добавить интерфейс Implements INamingContainer Сейчас проанализирую, по крайней мере теперь вроде событие стало отлавливаться. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2005, 10:03 |
|
||
|
Как мне отловить событие ServerClick?
|
|||
|---|---|---|---|
|
#18+
Да, прокатило Max Pro ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2005, 12:33 |
|
||
|
|

start [/forum/search_topic.php?author=N%2FA&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
155ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 398ms |
| total: | 634ms |

| 0 / 0 |
