Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Comlin


Молчун

Зарегистрирован:
03 July 2007
Сообщения: 21
Примеры кода: 0
 

RE: Создание нового контрола программно

24 March 2008 23:54  


Идея такова, что FindControl не будет искать в глубину, нужен рекурсивный метод. Также обратите внимание, что надо пересоздавать динамический контрол каждый раз, из postback он не поднимется. Погуглив первой ссылкой вылезает этот код.
private Control FindControlRecursive(Control root, string id)
{
if (root.ID == id)
{
return root;
}

foreach (Control c in root.Controls)
{
Control t = FindControlRecursive(c, id);
if (t != null)
{
return t;
}
}

return null;
}

Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 24 March 2008 23:53
Наверх
  



Общие вопросы программирования на ASP.NET

 Создание нового контрола программноTronen  22 March 2008 16:25
 RE: Создание нового контрола программноTronen  22 March 2008 16:57
 RE: Создание нового контрола программноComlin  24 March 2008 23:54
 
Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта