我的datagridview显示一行,但没有数据

时间:2013-07-05 11:21:25

标签: c# windows forms datagridview

我有一个datagridview,显示来自sqlserver的数据。如果我在我的datagridview中使用没有数据的过滤器,则会显示一个空行。我有一个按钮,我在其中调用一种为数据充电的方法。如果单击它,则不显示任何数据。 我不明白为什么如果单击此按钮,则不会显示任何数据。但是如果我按下调用按钮调用相同的方法,则会出现空行。

我尝试过datagridview.rows.clear(),invalidate()和update()...... 和rows.count是0

谢谢!

1 个答案:

答案 0 :(得分:1)

我认为您必须设置此属性以避免用户向DataGridView添加新行。

DataGridView.AllowUserToAddRows = false;