Я хочу, чтобы быть в состоянии сделать что-то вроде этогоСоздание элемента управления ASP.Net Templated сервера
<test:TabControl id="" runat="server"....>
<ItemTemplate>
<tabItem label="tab1" />
<tabItem label="tab2" />
</ItemTemplate>
</test>
Идея заключалась в том, что здесь только приемлемые элементы в «ItemTemplates» являются типы TabItem. Есть много элементов управления asp.net, которые используют это, например, класс ScriptManager позволяет вам указывать определенные типы объектов в разных своих коллекциях. Может быть, это ключ к этому. Я хочу добавить коллекцию, а не шаблон.
Идея состоит в том, что в коде я буду перебирать каждый «tabItem» и создавать вкладку, как я хочу, чтобы она выглядела (возможно, для отображения div и т. Д.).
Ive просмотрел большую часть ссылки MSDN о том, как создавать шаблонные элементы управления, но, похоже, он не делает именно то, что я хочу.
Буду Вам благодарен за помощь.
ParseChildrenAttribute (typeof()) был ключом к этому. – Remotec