asp.net Repeater 数据绑定代码
程序员文章站
2024-03-07 21:07:09
aspx页面的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();
复制代码 代码如下:
<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();