Ajax和GridView-Fu—如何让AccordionPanes与GridViews一起使用?
-
03-07-2019 - |
题
好的,我知道有人在此尝试过这种忍者精英级别的编码。基本上我想做的是:
我想要一个GridView,返回的每一行都成为asp.net-ajax AccordionPane的标题部分。每行还有一些唯一的键,当你点击每个AcccordionPane标题时,它将依次显示内容窗格,然后打开另一个GridView,其中填充了来自该数据库的信息。键。
现在我知道有人在那里尝试过这种疯狂的事情 - 这似乎并不那么疯狂,请看一下名为awni的海报的编辑部分:
http://www.asp.net/learn/ajax - 视频/视频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。唯一的缺点是它会在加载时填充所有Grid / ListView。
不隶属于 StackOverflow