
下午调试程序的时候,获取表格中最后一行数据的价格,死活都是空值,刚开始以为是没有获取到行,费了半天劲,突然想起来,是不是后面跟着这一个空行的事。
还真是!一直获取的就是最后面的一行空行。
不信邪,重新摆了个dataGridView控件上去,结果还真是默认就有一个空白行。

查了一下,
原因:是默认的用户输入提示行,dataGridView默认始终等待一行的输入。
解决办法:把这个默认属性AllowUserToAddRows改为false,就没有默认空行了
AllowUserToAddRows = false;

搞成这样就行了
