我在winforms中有一个gridview,显示帐单详细信息。有一个名为total
的列。我创建了一个带有文本" 0"的标签。然后我使用for循环来获取标签文本属性中total
列的总和。
decimal tot1 = 0;
for (int i = 0; i < dgv_SaleReport.RowCount - 1; i++)
{
tot1 += Convert.ToDecimal(dgv_SaleReport.Rows[i].Cells[7].Value);
}
label_Total1SaleReport.Text = tot1.ToString();
但是这段代码不起作用。我在其他菜单项datagridview中添加了相同的代码并且它正在工作。现在,我有一个tabcontrol,有4个选项卡。在所有这4个选项卡中,dgv代码无效。无法解决这个问题。