根据数据库行生成div框

时间:2011-09-01 10:52:38

标签: asp.net c#-4.0

我想基于数据库行动态生成div框。例如,如果sql查询检索3个ID,那么3 div框应该一个接一个地出现。我没有得到实现这个的逻辑。

我会感激你的回复......

由于

1 个答案:

答案 0 :(得分:0)

使用 Repeater 控件,该控件可以完全自定义,您可以将其数据绑定到SqlDataSource控件。

<asp:Repeater ID="Repeater1" runat="server" DataSourceID="FooSqlDataSource">
    <HeaderTemplate><!-- header content --></HeaderTemplate>
    <ItemTemplate>
        <div><!-- content --></div>
    </ItemTemplate>            
    <SeparatorTemplate><!-- separating content --></SeparatorTemplate>
    <AlternatingItemTemplate><!-- alternatig content --></AlternatingItemTemplate>
    <FooterTemplate><!-- footer content --></FooterTemplate>
</asp:Repeater>