假设,我已经从 数据库读取数据到 dataset中,并转换成xml格式数据流
DataSet xmlDataSet = new DataSet();
da.Fill(xmlDataSet,"xmlData");
string xmlData = xmlDataSet.GetXml();
我想要的是:怎么把xml数据流 分页显示再asp.net页面中,不通过(datagrid,datalist等控件)
再csdn里看到了很多把 xml文件读取 分页显示的代码,我的是想 怎么样把 xml数据流 分页显示再页面?
DataSet xmlDataSet = new DataSet();
da.Fill(xmlDataSet,"xmlData");
string xmlData = xmlDataSet.GetXml();
我想要的是:怎么把xml数据流 分页显示再asp.net页面中,不通过(datagrid,datalist等控件)
再csdn里看到了很多把 xml文件读取 分页显示的代码,我的是想 怎么样把 xml数据流 分页显示再页面?
在csdn里看到了很多把 xml文件读取 分页显示的代码,我的是想 怎么样把 xml数据流 分页显示在页面中
显示在界面上的最终还是html
你想分页显示,可以使用substring截取多少长度显示
或者分组 然后写个html代码分页
你要分的是数据,还是xml文本呢?
如果你要分的是数据的话,当然是要自己创建一个数据的结构,
比如,可以用一定长度的ArrayList来存储就可以了
然后,再从这个ArrayList,一段一段的读出来,再输出到.aspx页面上
var emps = xEle.Descendants("Employee").Skip(1).Take(2);
说的更加直接点,就是从数据库 读取数据(假设100条),然后在页面上 以xml分页的方式显示数据(每页显示10条,数据下面显示 第1页第10页)