当我在离开该单元格时尝试获取当前单元格的值时,我无法获取该单元格的值。我的代码在 Cell_Leave 事件中
if (e.ColumnIndex == 5)
{
double netVal;
double.TryParse(dgvRegister.Rows[e.RowIndex].Cells[4].Value.ToString(), out netVal);
double Vat;
double.TryParse(dgvRegister.Rows[e.RowIndex].Cells[5].Value.ToString(), out Vat);
string amt = ((netVal / 100) * Vat).ToString();
}
在这种情况下,我得到了 cells[4] 值,当我来到 cells[5].value 时,我得到了null value。为什么我得到一个空值?请帮我找到解决方案。