日期:2014-05-18  浏览次数:20341 次

请教;关于Repeater控件的问题!!!急!!!
使用Repeater控件显示数据的时候,遇到一些问提,请大家指点一下:

1、假设每行显示的数据为:姓名,   年龄,   体重,如果要使姓名占的宽度为100PX,年龄为50PX,体重为80PX。请问:要如何设置??? <itemtemplate> 里面使用 <Table> 来分隔???

2、我使用了 <HeaderTemplate> , <itemtemplate> 和 <separatorTemplate> 发现显示的时候, <HeaderTemplate> 的数据会和 <itemtemplate> 的第一行数据并在一起,请问如何处理这个问题?? <HeaderTemplate> 的数据后面加 <BR/> ??


学习,关注…………



------解决方案--------------------
<asp:Repeater runat= "server " ID= "rpSubmittedDoc " Visible= "false " OnItemCommand= "rp_ItemCommand ">
<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>
------解决方案--------------------
1、假设每行显示的数据为:姓名, 年龄, 体重,如果要使姓名占的宽度为100PX,年龄为50PX,体重为80PX。请问:要如何设置??? <itemtemplate> 里面使用 <Table> 来分隔???
=======================================
如果把姓名和,体重放在单元格就设置单元格的宽度
如果把姓名和,体重放在Label里就设置Label的宽度

2、我使用了 <HeaderTemplate> , <itemtemplate> 和 <separatorTemplate> 发现显示的时候, <HeaderTemplate> 的数据会和 <itemtemplate> 的第一行数据并在一起,请问如何处理这个问题?? <HeaderTemplate> 的数据后面加 <BR/> ??
==================================================
<HeaderTemplate> 的数据后面加 <BR/> 也可以设置 <separatorTemplate> ,比如加个 <hr>