使用Repeater控件显示数据的时候,遇到一些问提,请大家指点一下:1、假设每行显示的数据为:姓名, 年龄, 体重,如果要使姓名占的宽度为100PX,年龄为50PX,体重为80PX。请问:要如何设置???<itemtemplate>里面使用<Table>来分隔???2、我使用了<HeaderTemplate>,<itemtemplate>和<separatorTemplate>发现显示的时候,<HeaderTemplate>的数据会和<itemtemplate>的第一行数据并在一起,请问如何处理这个问题??<HeaderTemplate>的数据后面加<BR/>??
学习,关注…………
学习,关注…………
<HeaderTemplate>
<table class="font8" style="margin-left: 20px;" cellspacing="13px">
</HeaderTemplate>
<ItemTemplate>
<tr><td style='width:100px'></td><td style='width:10px'></td></tr>//这样设置
</ItemTemplate>
<FooterTemplate>
</table></FooterTemplate>
</asp:Repeater>
=======================================
如果把姓名和,体重放在单元格就设置单元格的宽度
如果把姓名和,体重放在Label里就设置Label的宽度2、我使用了<HeaderTemplate>,<itemtemplate>和<separatorTemplate>发现显示的时候,<HeaderTemplate>的数据会和<itemtemplate>的第一行数据并在一起,请问如何处理这个问题??<HeaderTemplate>的数据后面加<BR/>??
==================================================
<HeaderTemplate>的数据后面加<BR/> 也可以设置<separatorTemplate>,比如加个<hr>
<HeaderTemplate>
<label style =" width : 100">姓名</label>
<label style =" width : 50">年龄</label>
<label style =" width : 80">体重</label>
<br />//如果不用BR,数据会并到一起
</HeaderTemplate>
<itemtemplate>
<label style =" width : 100"><%#Eval("name") %></label>
<label style =" width : 50"><%#Eval("age") %></label>
<label style =" width : 80"><%#Eval("heavy") %></label>
</itemtemplate>
<separatorTemplate>
<hr />
</separatorTemplate>
</asp:Repeater>