2008-10-15 35 views
2

好吧,我知道這裏有人曾經嘗試過這種忍者精英級別的編碼。基本上我想要做的是這樣的:Ajax和GridView-Fu - 如何使AccordionPanes與GridView一起使用?

我想要一個GridView,其中每行返回成爲一個asp.net-ajax AccordionPane的標題部分。每一行也有一些唯一的關鍵字,當你點擊每一個AcccordionPane標題時,這將反過來揭示內容窗格,然後將打開另一個GridView,它填充了從那個獨特的數據庫中獲取的信息鍵。

現在我知道有人在那裏試圖東西這個瘋狂的---它似乎並沒有是出奇的難,看在從海報名爲阿瓦尼的cooments部分:

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> 

可能嗎?

回答

1

您是否嘗試過使用ListView?我想你可以在ItemTemplate中定義AccordianPanes,然後在每行內部綁定一個內部GridView或ListView。唯一的缺點是它會在加載時填充所有Grid/ListViews。

相關問題