Молчун
Зарегистрирован: 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
|
|