获得一个DataTable中的奇数行和偶数行

王朝other·作者佚名  2006-11-24
宽屏版  字体: |||超大  

DataTable dt = GetData();

int count = dt.Rows.Count;

DataTable dt_jishu = new DataTable();

DataTable dt_oushu = new DataTable();

dt_jishu = dt.Copy();

dt_oushu = dt.Copy();

for(int i = 1; i <= count/2; i++)

dt_jishu.Rows.RemoveAt(i);

for(int i= 0 ;i <= count/2-1; i++)

dt_oushu.Rows.RemoveAt(i);

如果有datalist,需要显示这样的格式:

1 a | 2 b

3 c | 4 d

6 e | 6 f

7 g | 8 h

this.dl1.DataSource = dt_jishu;

this.dl1.DataBind();

this.dl2.DataSource = d;

this.dl2.DataBind();

使用下面的语句分别作为 dl1、dl2的排序编号:

<%#((System.Web.UI.WebControls.DataListItem)Container).ItemIndex*2+1%>

<%#((System.Web.UI.WebControls.DataListItem)Container).ItemIndex*2+2%>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有