asp.net Repeater 数据绑定代码 |
ASPX页面的Repeater控件: 复制代码 代码如下: <asp:Repeater ID="IndexTopMain" runat="server"> <HeaderTemplate><!--头--> <ul> </HeaderTemplate> <ItemTemplate><!--中间循环部分--> <li> • <a href="AritcleDisplay.aspx?id=<%#Eval("id") %>" title="<%#Eval("title") %>" target="_blank"><%#Eval("title").ToString().Length>30?Eval("title").ToString().Substring(0,30)+"...":Eval("title")%></a></li> </ItemTemplate> <FooterTemplate><!--尾--> </ul> </FooterTemplate> </asp:Repeater> CS文件的绑定 复制代码 代码如下: string indexTopMainStr = "select top 9 id,title from Table order by ID desc"; SqlDataAdapter rst = new SqlDataAdapter(indexTopMainStr,conn); conn.Open(); DataSet rdt = new DataSet(); rst.Fill(rdt); IndexTopMain.DataSource = rdt;//数据绑定 IndexTopMain.DataBind(); conn.Close(); |