欢迎来到天天文库
浏览记录
ID:8804259
大小:40.50 KB
页数:7页
时间:2018-04-08
《net中用repeater控件多列及分页显示数据》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、.NET中用Repeater控件多列及分页显示数据1.多列显示前台代码:
2、.WebControls.RepeaterItemEventArgse){if(i%3==0&&i>0){ e.Item.Controls.Add(newLiteralControl("
3、if即可 protectedvoidRepeater1_ItemDataBound(objectsender,RepeaterItemEventArgse) { if(i%3==0) { if(i==6){} else { e.Item.Controls.Add(newLiteralControl("
4、NET中的DataList和Repeater提供了简单快速的方法來显示,其间,我们可以使用更是使我们能随心所欲的控制数据的排放样式!//.可惜的是它们不像Datagrid那样,有内置的分页功能。////如何解决呢?////其实我们可以用【PagedDataSource】类来解决分页的问题。////PagedDataSource类的属性://////DataSource-数据源////AllowPaging-true是否允许分页.//PageSize-每页项目数量//PageCount-总页数////CurrentPageIndex-当前
5、所在的页索引//以Repeater为例代码如下:==========================================================================//Result.aspx.cs文件usingSystem;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Web;usingSystem.Web.SessionState;usingSystem.Web.UI;using
6、System.Web.UI.WebControls;usingSystem.Web.UI.HtmlControls;namespacecomeday{//////Result的摘要说明。///publicclassResult:System.Web.UI.Page{ protectedSystem.Web.UI.WebControls.HyperLinklnkPrev; protectedSystem.Web.UI.WebControls.HyperLinklnkNext; protectedSystem.Web.UI.
7、WebControls.LabellblCurrentPage; protectedSystem.Web.UI.WebControls.LabellblTotalPage; protectedSystem.Web.UI.WebControls.RepeaterRepeater1; privatevoidPage_Load(objectsender,System.EventArgse) {// 数据源 PagedDataSourcePgds=newPagedDataSource();// Pgds.DataSource=Creat
8、eData
此文档下载收益归作者所有