ChildControl childcontrol имеет значение null при вызове из основного элемента управления - PullRequest
0 голосов
/ 05 мая 2009

Я создал webusercontrol в asp.net, который содержит раскрывающийся список данных. Когда я непосредственно помещаю этот элемент управления в веб-форму, он работает хорошо. Но если я попытаюсь добавить этот элемент управления в качестве дочернего элемента управления к другому элементу управления во время выполнения

Childcontrol childcontrol = new Childcontrol ();
maincontrol.controls.add(childcontrol)

, раскрывающийся элемент childcontrol не установлен (равен нулю), поэтому я запускаю исключение, пытаясь связать данные с раскрывающимся списком.

1 Ответ

0 голосов
/ 06 мая 2009

Если это пользовательский элемент управления (у вас есть файл ascx?), Вам нужно использовать LoadControl, чтобы ASP.NET создавал объекты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...