Я хотел бы знать, как добавить несколько дополнительных дочерних узлов в пользовательский класс пользовательского элемента управления, производный от System.Web.UI.Control.
Например, в настоящее время у меня есть элемент управления, который не содержит дочерних узлов и на поверхности конструктора выглядит следующим образом.
<cust:MyCustomControl id="ctlMyCustomControl" runat="server" attribute1="somevalue" attribute2="somevalue" ></MyCustomControl>
То, что я ищу, - это возможность добавить n количество дочерних узлов к этому элементу управления из дизайн поверхности, а затем получить доступ к их значениям из кода. Таким образом, добавление к элементу управления, указанному выше.
<cust:MyCustomControl id="ctlMyCustomControl" runat="server" attribute1="somevalue" attribute2="somevalue" >
<childnode1>value1</childnode1>
<childnode2>value2</childnode2>
</MyCustomControl>
Мне не ясно, как получить доступ к дочерним узлам.
Любое понимание того, как это сделать, приветствуется.