DATAGRIDVIEW中CHECKBOX选后行的值相加问题

sowinwork 2012-04-11 05:26:25

private void NOPAY_CellClick(object sender, DataGridViewCellEventArgs e)
{
double c = 0;
if (e.ColumnIndex == 0)
{
for (int i = 0; i < this.NOPAY.RowCount; i++)
{
if (this.NOPAY.Rows[i].Cells[0].Value.ToString () == "1")
{
c += double.Parse(this.NOPAY[4, i].Value.ToString());
this.label5.Text = c.ToString();
}
}
}
}


第一列是CHECKBOX,想点一下CHECKBOX,将第四列的值相加.提示if (this.NOPAY.Rows[i].Cells[0].Value.ToString () == "1")
这句有错,具体要什么搞啊,请高手帮帮我
...全文
143 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
maxmax1986 2012-04-11
  • 打赏
  • 举报
回复
for (int i = 0; i <= gvlistdetailauChoix.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)gvlistdetailauChoix.Rows[i].FindControl("cbNumerolist");
if (cbox.Checked == true)
{
listnumero.Add(gvlistdetailauChoix.Rows[i].Cells[1].Text);
listnom.Add(gvlistdetailauChoix.Rows[i].Cells[2].Text);
}

}


类似这样用checkbox 你的用法没见过 你再试试

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧