powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Из одного UserControl увидеть другой...
4 сообщений из 4, страница 1 из 1
Из одного UserControl увидеть другой...
    #33993117
amkar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VS2003+ASP.NET 1.1
Вопрос такой: на странице лежат два разных UserControls. Есть необходимость в событии одного из них проверить есть ли другой на этой же странице и вызвать его PUBLIC метод. Такое в принципе возможно?
...
Рейтинг: 0 / 0
Из одного UserControl увидеть другой...
    #33994057
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В принципе - возможно
Пройтись по дереву контролов страницы сравнивая типы контролов с заданным, при нахождении нужного привести его и вызвать метод.

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
Из одного UserControl увидеть другой...
    #33994250
amkar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторПройтись по дереву контролов страницы сравнивая типы контролов с заданным, при нахождении нужного привести его и вызвать метод

Извеняюсь, конечно, а можно чуть по-подробнее?
1) Пройтись по дерев уконторолов, видимо цикл по Page.Controls.
2) Тип тоже понял

Но что есть "привести" и как достучаться до методов самоо контрола?
...
Рейтинг: 0 / 0
Из одного UserControl увидеть другой...
    #33995224
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не, именно по дереву. Контролы тоже бывает имеют коллекцию Controls.
Ну а привести - дык смотрим () или as
((MyControl) ctrl).MyMethod() например.

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


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