c# 结构体数组的定义赋值与使用

我有个gridview,我想把其中10页的数据,放到一个结构体数组中,其中每页有10行每行有3个变量,请问我该如何吧他们贮存,如何调用其中的变量.我每次都是只能取到一页的... 我有个gridview,我想把其中10页的数据,放到一个结构体数组中,其中每页有10行每行有3个变量,请问我该如何吧他们贮存,如何调用其中的变量.
我每次都是只能取到一页的数据.下一页赋值的时候,会直接把上一页数据覆盖,这样永远都是取到一页的值,球大神解答

定义:
List<pageckb> lpx = new List<pageckb>();
pageckb pb = new pageckb();
赋值:
for (int i = 0; i < GridView1.Rows.Count; i++) {
CheckBox ck = (CheckBox)GridView1.Rows[i].FindControl("cbItem");
pb.id = i;
pb.row = i;
if (ck.Checked == true) {
pb.cbxed = true;
lpx.Add(pb);
} else {
pb.cbxed = false;
lpx.Add(pb);
}
// Response.Write("选中改变i="+i + list_int[i]);
}
调用变量:
for (int i = 0; i <lpx.Count; i++){
if (lpx[i].id == GridView1.PageIndex) {
j++;

} else {

}
}
这只能获取其中一页的10行数据,
展开
 我来答
liouyi250
2016-11-05 · TA获得超过314个赞
知道小有建树答主
回答量:375
采纳率:60%
帮助的人:64.9万
展开全部
你应该是少传了一个页数的参数,比如页数为1时查询数据库1-10条数据,为2时查询11-20条数据
匿名用户
2016-11-05
展开全部
定义 一个类,比较好

~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式