0

データ アダプターを使用してグリッド ビューを作成しています。すべての列と行はデータベースから作成されますが、すべての行が作成されると別の空の行が表示されるという問題が発生します。その行の生成を停止し、クリックすると値が表示されますその余分な行が別の新しい行が作成されました。余分な行をすべて停止したいのですが、これを行う方法はありますか?

これは私が使用しているグリッドビューコードです

            conn.ConnectionString = s;
            conn.Open();
            dAdapter = new SqlDataAdapter(query, s);
            dTable = new DataTable();
            DataView myDataView = dTable.DefaultView;
            dAdapter.Fill(dTable);
            BindingSource bndSource = new BindingSource();
            bndSource.DataSource = dTable;
            dataGrid.DataSource = bndSource;
            dataGrid.Columns["StudentId"].ReadOnly = true;
            dataGrid.Columns["StudentName"].ReadOnly = true;
            conn.Close();
4

1 に答える 1

1

に設定AllowUserToAddRowsしてみてくださいfalse

于 2012-06-21T22:13:14.953 に答える