【发布时间】:2013-10-09 01:22:54
【问题描述】:
我正在尝试做的事情:我的数据库中有一些会议日期。为了显示这一点,我想每天制作一个 GridView。 (我有几天的会议)。之后,将此网格视图放入手风琴窗格中(逐天)。我想放入窗格中以不在屏幕上显示长列表。
我知道如何制作动态手风琴窗格,我知道制作动态 GridView(取决于会议次数)。 我知道将一个 GridView 放在一个手风琴窗格中。 (只是静力学一) 但我不能在手风琴窗格中动态放置 GridViews...
我的问题的源代码:
创建动态数量的手风琴窗格的方法:
代码背后:
For i = 1 To j
Dim volet As New AjaxControlToolkit.AccordionPane
volet.Visible = True
volet.ID = "volet" & i.ToString
Accordion1.Panes.Add(volet)
Next
代码 ASP.NET:
<asp:Accordion ID="Accordion1" runat="server" Width="873px" CssClass="accordion" FadeTransitions="true" HeaderCssClass="accordionHeader" HeaderSelectedCssClass="accordionHeaderSelected" RequireOpenedPane="false" ContentCssClass="accordionContent" TransitionDuration="100">
</asp:Accordion>
GridView动态数量的创建方式:
后面的代码:
For i = 1 To j
Dim datag As New GridView
datag.Visible = True
datag.ID = "datag" & i.ToString
Panel1.Controls.Add(datag)
Next
现在我尝试在手风琴窗格中插入 GridView。那是我的问题。 我希望我说清楚了,请问我是否表达得不好。
非常感谢您的回答
【问题讨论】:
-
你好。请考虑阅读help center,了解如何发布问题。您缺少的一件事是包括清楚地展示您的问题的相关源代码。
-
好的,谢谢。我将编辑我的帖子。
标签: asp.net gridview dynamic ajaxcontroltoolkit accordion