Хорошо, я знаю, что кто-то здесь пробовал этот уровень кодирования ниндзя-элиты раньше. По сути, я хочу сделать следующее:
Я хочу GridView, где каждая возвращаемая строка становится заголовочной частью asp.net-ajax AccordionPane. Каждая строка также имеет уникальный ключ, и когда вы нажимаете на каждый из этих заголовков AcccordionPane, это, в свою очередь, открывает панель содержимого, которая затем открывает другой GridView, который заполняется информацией, полученной из базы данных с этим уникальным ключ.
Теперь я ЗНАЮ, что кто-то там пробовал что-то такое безумное - и, кажется, это не так уж и сложно, посмотрите в разделе «Полезные советы» на постере под названием awni:
http://www.asp.net/learn/ajax-videos/video-87.aspx
<ajaxToolkit:AccordionPane ID="AccordionPane2>
<Header>
**********EACH HEADER IS A ROW FROM A DATABASE
</Header>
<Content>
<asp:GridView DataSourceID="SqlDataSource1">
<Columns>
**********THIS GRIDVIEW IS POPULATED WITH A DATABASE QUERY
</Columns>
</asp:GridView>
</Content>
</ajaxToolkit:AccordionPane>
Возможно ли это?