AjaxとGridView-Fu— AccordionPanesをGridViewsと連携させる方法は?

StackOverflow https://stackoverflow.com/questions/203538

  •  03-07-2019
  •  | 
  •  

質問

OK本質的に私がやりたいことはこれです:

返される各行がasp.net-ajax AccordionPaneのヘッダー部分になるGridViewが必要です。各行には一意のキーもあり、それらのAcccordionPaneヘッダーのそれぞれをクリックすると、コンテンツペインが表示され、その一意のデータベースから取得された情報が入力された別のGridViewが開きますキー。

今、私はそこにいる誰かがこの非常識なことを試したことを知っています---それはそんなに難しいことではないようです、awniというポスターの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>

それは可能ですか?

役に立ちましたか?

解決

代わりにListViewを試しましたか? ItemTemplateでAccordianPanesを定義し、各行内で内側のGridViewまたはListViewをバインドできると思います。唯一の欠点は、ロード時にすべてのグリッド/リストビューに入力されることです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top