ASP.NET中数据控件一个重要的功能就是绑定数据,而我们平时用的最多的绑定DataTable。但是除了DataTable之外还有一些其他数据格式也是可以绑定的!这篇博客就以Repeater为例,介绍三种绑定其他数据的方式。
1. Repeater绑定数组和ArrayList
前台代码
<body> <form id="form1" runat="server"> <%--1.Repeater绑定数组--%> <asp:Repeater ID="rptarry" runat="server" > <HeaderTemplate><table></HeaderTemplate> <%--Repeater绑定数组前台代码绑定方式:<%# GetDataItem()%>--%> <ItemTemplate> <tr><td> <%# GetDataItem()%> </td></tr> </ItemTemplate> <FooterTemplate></table></FooterTemplate> </asp:Repeater> <%--2.Repeater绑定ArrayList--%> <asp:Repeater ID="rptarryList" runat="server"> <HeaderTemplate><table></HeaderTemplate> <%--Repeater绑定ArrayList前台代码绑定方式:<%# GetDataItem()%>--%> <ItemTemplate> <tr><td> <%# GetDataItem()%> </td></tr> </ItemTemplate> <FooterTemplate></table></FooterTemplate> </asp:Repeater> </form> </body>
后台代码
<