怎样设定datagridview的DataSource内容后马上填充
...
if (sqlDS.Tables[0].Rows.Count > 0)
{
int i;
dgwSale.DataSource = sqlDS.Tables[ "table "];
if(dgwSale.CurrentRow != null)
//为什么Rows.Count > 0 CurrentRow的值始终为null;是不是要执行datagridview的某一方法?
}
------解决方案--------------------少了一句:
dgwSale.DataBind();
------解决方案--------------------你设置了datasource以后没有选择过行,CurrentRow怎么会被赋值了呢,一定是在选中了某个单元格或者行后,CurrentRow才不是null