Datalist控件多行多列显示时,为什么总是只显示一行多列?
混世罗汉 2008-05-08 11:34:36 兄弟们,我用vs.net2003的datalist控件已经将数据表中的全部记录(23条记录)输出来了,想实现:多行多列输出,现在结果能出来,也能分页了,但为什么总显示 一行三列啊??不知如何,该调的属性都调了,我用的是模板
前台代码如何:
<asp:DataList id="DataList1" runat="server" style="Z-INDEX: 102; LEFT: 64px; POSITION: absolute; TOP: 136px" RepeatColumns="8" RepeatDirection="Horizontal">
<ItemTemplate>
<table width="160" height="180" border="0" align="center" cellpadding="0" cellspacing="0"
id="tablemain">
<tr>
<td width="140" height="20">
<div align="left">用户名: <a href='ReadTemp.aspx?ID= <%# DataBinder.Eval(Container.DataItem,"ID") %>' target="_blank"> <%# DataBinder.Eval(Container.DataItem,"ID") %> </a> </div>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>