|
|
|
|
Автор:
|
Anonymous
|
|
Тема:
|
Шаблоны и Container.DataItem
|
|
Дата:
|
1/18/2007 6:40:00 PM
|
Привет всем.
Пытаюсь разобраться в ASP.NET и есть вопрос по связыванию данных с шаблонными серверными элементами управления:
1. На странице есть
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<%# Container.DataItem %><br />
</ItemTemplate>
</asp:Repeater>
2. В Page_Load создаю, заполняю Hashtable и привязываю ее к Repeater1
ни хрена не работает. По идее Container.DataItem должно представлять System.Collections.DictionaryEntry, но я хочу вывести к премеру все ключи таблицы, а написать <%# Container.DataItem.Key %> я не могу, т.к. IDE мне пишет, что Container.DataItem представляет видите ли RepeaterItem.DataItem.
Короче, объясните мне толком, что из себя представляет Container, что Container.DataItem и как мой Repeater отобразит Container и Container.DataItem если я в следующем обработчике создам к примеру простой массив и его привяжу к тому же Repeater?!
Буду очень благодарен, ибо чую, что не понимаю чего-то основного в этих ... шаблонах
|
|
|
|