Как захватить элементы управления внутри тега UserControl?Как захватить контрольную коллекцию, как класс Table?
Так что, если это на странице:
<ME:NewControl ID="tblCustomList" runat="server">
// ... these controls will be used in my UserControl.aspx
</ME:NewControl>
Как получить доступ те элементы управления в моем UserControl?
Например, класс Таблица делает это:
<asp:Table ID="tblNormal" runat="server">
<asp:TableRow>
<asp:TableCell>Thing 1</asp:TableCell>
<asp:TableCell>Thing 2</asp:TableCell>
</asp:TableRow>
</asp:Table>
Я получаю ошибку говоря мой UserControl «не имеет открытое свойство с именем„TableRow“, когда я делаю это:
<ME:NewControl ID="tblCustomList" runat="server">
<asp:TableRow>
<asp:TableCell>Thing 1</asp:TableCell>
<asp:TableCell>Thing 2</asp:TableCell>
</asp:TableRow>
</ME:NewControl>
this sample я нашел, чтобы помочь расширить класс таблицы, но это не точно, что я хочу сделать.
Я также нашел this description как использовать Templated Controls, который я не уверен, могу ли я использовать.
Я не понимаю вопрос. Вы хотите, чтобы под вашим контролем пользователя могли добавлять строки? Или найти строки, которые были добавлены? – 2008-12-04 17:17:13
Возможно, я должен переработать вопрос: я хочу, чтобы строки, которые я добавлял между тегами UserControl выше, чтобы вставить внутри UserControl ниже - это имеет смысл? – 2008-12-04 17:27:17