aspx页面布局

时间:2012-01-02 17:30:35

标签: asp.net vb.net

我需要帮助设计一个aspx / vb页面(.NET 1.1):

结果是一个包含3行A,B和C的表,它应该如下所示:

 A

 B

 C

A,B和C具有5行/ 20行/ 5行的固定高度 B内容是从数据集中收集的,可以超过20行然后它应该是splat和hole新表在第一个下面创建如下:

 A

 B part 1

 C

 A

 B part 2

 C

 A

 B part 3

 C

...

我不知道该怎么做。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

使用<asp:Repeater>将A作为标题,B作为项目模板,使用C作为页脚。

在下面的标记中,Eval("something")会返回数据集中something列的值。确保将数据集绑定到转发器,否则不会显示任何内容。

<asp:Repeater runat="server" ID="rpYourRepeater">
    <HeaderTemplate>
        Your "A" section HTML goes here.
    </HeaderTemplate>
    <ItemTemplate>
        Your "B" section HTML goes here.<br />
        My name: <%# Eval("firstName") %> <%# Eval("lastName") %>
    </ItemTemplate>
    <FooterTemplate>
        Your "C" section HTML goes here.
    </FooterTemplate>
</asp:Repeater>