Здравствуйте, puff, Вы писали:
P>Здравствуйте, mogadanez, Вы писали:
M>>если структура всех гридов одинакова —
M>>то можно использовать репитервнутри которого будет грид
M>>DataSource репитера — набор таблиц на котрые разбит исходный сорс.
P>Спасибо, но каким тогда образом привязать DataSource к каждому вложенному DataGrid-у?
1. можно в ItemDataBound репитера
2. как я писал тут
http://blogs.gotdotnet.ru/personal/poigraem/PermaLink.aspx?guid=385d9608-4cf6-4f0c-bde3-d193ed05c0f8
там два вложенных репитера.
3. байндя свойство DataSource грида
допустим репитеру присваевается DataSource массив таблиц
DataTable[] tt = DataTable[]{ t1, t2, t3 };
<asp:Repeater ...>
<ItemTemplate>
<asp:DataGrid DataSource='<%# Container.DataItem%>' ...>
</ItemTemplate>
</asp:Repeater>
... << RSDN@Home 1.1.4 beta 6a rev. 436>>