日期:2014-05-19  浏览次数:21254 次

datagridview 如何增加一列显示行数?
我要绑定的表只有没有显示id的字段,现在想在datagridview显示的时候显示行数,比如第一行显示1,第二行显示2。。。等等。我手动在datagridview控件上加了一列,想用下面的代码显示行数,但是窗口初始化的时候调用不能显示,第二次用按钮调用才能显示,不知道为什么。
SqlConnection   ThisConnection   =   new   SqlConnection(@ "Server=(local);Database=SmPool;uid=11;password=1111 ");
SqlDataAdapter   thisAdapter   =   new   SqlDataAdapter( "select   Creator   as   作者     from   SendTable   ",   ThisConnection);
DataSet   thisDataSet   =   new   DataSet();
thisAdapter.Fill(thisDataSet);
                      ThisConnection.Close();              

                        for   (int   i   =   1;   i   <=   this.dataGridView1.Rows.Count;   i++)
                        {
                                this.dataGridView1.Rows[i-1].Cells[0].Value   =   i;
                        }

------解决方案--------------------
换个事件:DataBindingComplet时间试试,呵呵