首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

datalist的分页解决方法

2013-03-14 
datalist的分页 XmlDataDocument doc new XmlDataDocument()doc.DataSet.ReadXml(Server .MapPath (~/

datalist的分页
 XmlDataDocument doc = new XmlDataDocument();
        doc.DataSet.ReadXml(Server .MapPath ("~/XMLFile.xml"));
        if (doc.DataSet.Tables.Count != 0 && doc.DataSet.Tables[0].Rows.Count != 0)
        {
            DataList1.DataSource = doc.DataSet.Tables[0].DefaultView;
            DataList1.DataBind();
        }

数据多的时候我想分页,比如说每页10条记录,数据源在xml里。
[解决办法]
        PagedDataSource pds = new PagedDataSource();
        pds.AllowPaging = true;
        pds.PageSize = 分页大小;
        pds.CurrentPageIndex = 当前页码;
        pds.DataSource = doc.Tables[0].DefaultView;
        DataList1.DataSource = pds;
        DataList1.DataBind();

热点排行