Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与asp.net C#repeater绑定时的Html表格布局_Html_Asp.net_Html Table - Fatal编程技术网

与asp.net C#repeater绑定时的Html表格布局

与asp.net C#repeater绑定时的Html表格布局,html,asp.net,html-table,Html,Asp.net,Html Table,我有一个asp中继器,看起来像这样 <asp:Repeater runat="server" ID="Repeater1"> <HeaderTemplate> <table border="1"> </HeaderTemplate> <ItemTemplate> <tr>

我有一个asp中继器,看起来像这样

<asp:Repeater runat="server" ID="Repeater1">
            <HeaderTemplate>
                <table border="1">
            </HeaderTemplate>
            <ItemTemplate>
                <tr>
                    <td>
                        <%# Eval("Username")%>
                    </td>
                </tr>
            </ItemTemplate>
            <FooterTemplate>
                </table>
            </FooterTemplate>
        </asp:Repeater>

我怎样才能做出这样的表格布局


A
Repeater
是用于呈现标记的for循环结构

您可以通过使用嵌套的中继器来完成您要做的事情:外部中继器用于
,并将您的
封装在另一个中继器中

您还可以通过使用
asp:DataList
控件来实现这一点,这是一个更优雅的解决方案,可以解决您正在尝试的问题。

试试Listview


  <asp:ListView ID="ContactsListView" 
        DataSourceID="ContactsDataSource" 
        GroupItemCount="2"        
        runat="server">

        <ItemTemplate>

                        <%# Eval("Username")%>

        </ItemTemplate>

      </asp:ListView>