两个小问题求解,两个小问题求解,两个小问题求解
(一)在WINFORM中,为什么计算的合计结果不对,代码如下
for (int i = 0; i < dv_grid.Rows.Count - 1; i++)
{
string id = this.dv_grid[0, i].Value.ToString();
if (id != "")
{
amount = amount + Convert.ToDecimal(this.dv_grid.Rows[i].Cells["pro_amount"].Value.ToString());
price = price + Convert.ToDecimal(this.dv_grid.Rows[i].Cells["pro_price"].Value.ToString()); }
}
(二)
for (int s = 0; s < dv_grid.Rows.Count - 1; s++)
{
if (this.dv_grid[0, s].Value.ToString() != "")
{
proname = this.dv_grid[1, s].Value.ToString(); //这里如何写才正确?
MessageBox.Show(proname);
}