我对这段代码有疑问:
cell_0_value= dgv.CurrentRow.Cells[0].Value.ToString();
它在 dgv.CurrentRow.Cells[0].Value 处显示为空,但我的表有 6 列并且它已经具有值。
我该如何克服它?
我对这段代码有疑问:
cell_0_value= dgv.CurrentRow.Cells[0].Value.ToString();
它在 dgv.CurrentRow.Cells[0].Value 处显示为空,但我的表有 6 列并且它已经具有值。
我该如何克服它?
Since you are using CurrentRow
you must have a cell selected first. Otherwise, CurrentRow
returns null.
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.currentrow(v=vs.90).aspx