repeater 列数
repeater读出数据如何每列显示三个我从数据库读出N条用户真实姓名,前台如何让他们以每列显示三个教师真实姓名?控件是repeater...
repeater 读出数据如何每列显示三个
我从数据库读出N条用户真实姓名,前台如何让他们以每列显示三个教师真实姓名?控件是repeater 展开
我从数据库读出N条用户真实姓名,前台如何让他们以每列显示三个教师真实姓名?控件是repeater 展开
展开全部
这个可以用ListView来做:
<asp:ListView ID="TeacherList" runat="server" GroupItemCount="3" GroupPlaceholderID="groupPlaceholder" ItemPlaceholderID="itemPlaceholder">
<LayoutTemplate>
<table border="1">
<tr>
<td runat="server" id="groupPlaceHolder"></td>
</tr>
</table>
</LayoutTemplate>
<GroupTemplate>
<td>
<span runat="server" id="itemPlaceholder"></span>
</td>
</GroupTemplate>
<ItemTemplate>
<asp:Label ID="NameLabel" runat="server" Text='<%#Container.DataItem%>'></asp:Label>
</ItemTemplate>
</asp:ListView>
如果一定要用repeater做的话, 可以用嵌套的repeater 然后数据源也做成嵌套的
<asp:ListView ID="TeacherList" runat="server" GroupItemCount="3" GroupPlaceholderID="groupPlaceholder" ItemPlaceholderID="itemPlaceholder">
<LayoutTemplate>
<table border="1">
<tr>
<td runat="server" id="groupPlaceHolder"></td>
</tr>
</table>
</LayoutTemplate>
<GroupTemplate>
<td>
<span runat="server" id="itemPlaceholder"></span>
</td>
</GroupTemplate>
<ItemTemplate>
<asp:Label ID="NameLabel" runat="server" Text='<%#Container.DataItem%>'></asp:Label>
</ItemTemplate>
</asp:ListView>
如果一定要用repeater做的话, 可以用嵌套的repeater 然后数据源也做成嵌套的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询