DataTable dt
=
new
DataTable();
dt.Columns.AddRange( new DataColumn[] ... {
new DataColumn("ID",Type.GetType("System.Int32")),
new DataColumn("Name",Type.GetType("System.String")),
} );
for ( int i = 0 ;i < 10 ;i ++ )
... {
DataRow drNew = dt.NewRow();
drNew["ID"] = i;
drNew["Name"] = i.ToString();
dt.Rows.Add(drNew);
}
this .dataGridView1.DataSource = dt;
DataRowView dv = this .dataGridView1.CurrentRow.DataBoundItem as DataRowView;
if (dv != null )
... {
DataRow dr = dv.Row;
}
dt.Columns.AddRange( new DataColumn[] ... {
new DataColumn("ID",Type.GetType("System.Int32")),
new DataColumn("Name",Type.GetType("System.String")),
} );
for ( int i = 0 ;i < 10 ;i ++ )
... {
DataRow drNew = dt.NewRow();
drNew["ID"] = i;
drNew["Name"] = i.ToString();
dt.Rows.Add(drNew);
}
this .dataGridView1.DataSource = dt;
DataRowView dv = this .dataGridView1.CurrentRow.DataBoundItem as DataRowView;
if (dv != null )
... {
DataRow dr = dv.Row;
}