你们帮我看看这段代码为什么 datagridview中不显示 值啊
private void dataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e){
this.cri_HydTableAdapter.Update(sWDBDataSet);
if (dataGridView.Rows[dataGridView.Rows.Count-1].Cells[3].ToString().Trim()=="")
{
double i = Convert.ToDouble(dataGridView.Rows[dataGridView.Rows.Count-1].Cells[2].Value);
double n = Convert.ToDouble(dataGridView.Rows[dataGridView.Rows.Count - 2].Cells[3].Value);
dataGridView.Rows[dataGridView.Rows.Count].Cells[0].Value =i * n;
}
我想当输入最后一行第三列的数后 在最后一行第一列中就显示 出计算的的值 这段代码不行么??
--------------------编程问答-------------------- 把
if (dataGridView.Rows[dataGridView.Rows.Count-1].Cells[3].ToString().Trim()=="")
改为:
--------------------编程问答-------------------- 顶楼上
if (dataGridView.Rows[dataGridView.Rows.Count-1].Cells[3].Value == null)
--------------------编程问答-------------------- 很好,很强大,。。。
补充:.NET技术 , C#