前端页面代码:
<style type="text/css">
#DataList1 { border:solid 1px #ff0000; width:600px;}
#GridView1 { border:solid 1px #00ff00; margin-top:10px; width:600px;}
.Repeater { border:solid 1px #0000ff; margin-top:5px; width:600px;}
</style>
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<table border="0">
<tr>
<td>
<%#Eval("UserSite")%> <%#Eval("UserName")%>
</td>
<td>
<%#Eval("UserAge")%> <%#Eval("UserSex")%>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" GridLines="None"
UseAccessibleHeader="False" OnRowDataBound="GridView1_RowDataBound">
<Columns>
<asp:TemplateField HeaderText="站点">
<ItemTemplate>
<asp:Label ID="UserSite" runat="server" Text='<%#Bind("UserSite") %>'></asp:Label>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"/>
</asp:TemplateField>
<asp:BoundField DataField="UserName" HeaderText="姓名" />
<asp:BoundField DataField="UserAge" HeaderText="年龄" />
<asp:BoundField DataField="UserSex" HeaderText="性别" />
</Columns>
</asp:GridView>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<table border="0" class="Repeater">
<tr>
<td>
<%#Eval("UserSite")%> <%#Eval("UserName")%>
</td>
<td>
<%#Eval("UserAge")%> <%#Eval("UserSex")%>
</td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>使用C#实例: