2

を使用してデータグリッドビューを表示しています

dataGridView1.DataSource = dv;

dgv が表示されると、左上のセルだけに値が表示されます。ただし、他のセルをクリックすると、そのセルのデータが表示されます。

なぜこれが起こっているのか考えてみてください。ありがとう。

4

1 に答える 1

0

バインディングの通常の方法は次のとおりです。

    SqlDataAdapter dataadapter = new SqlDataAdapter();
    DataSet ds = new DataSet();
    conn.Open();
    dataadapter.Fill(ds, "Your table name");
    conn.Close() ;
    DataGridView1.DataSource = ds;
    DataGridView1.DataMember = "Your table name";

これが機能しない場合は、コードをさらに投稿してください。

于 2012-12-29T15:25:31.180 に答える