我有一个价格列,显示选中行的总价格。最初我尝试使用选择按钮执行此操作,但没有成功,因此,我在 gridview 中添加了一个复选框。现在我需要当我检查一些行时,这些行的总和出现在标签上我厌倦了这段代码,但我得到了一个错误:
double sum = 0;
foreach (GridViewRow gvr in GridView1.Rows)
{
CheckBox cb = (CheckBox)gvr.FindControl("Checkbox1");
if (cb.Checked)
{
double amount = Convert.ToDouble(gvr.Cells[2].Text);
sum += amount;
}
Label1.Text = sum.ToString();
}