2008-11-06 5 views

Répondre

6

Je suis assez sûr que vous devez lier à une source de données. Mais il est assez facile de créer votre propre DataTable et d'insérer une ligne avec quelques informations factices.

//pseudo code: 

DataTable dt = new DataTable(); 
DataColumn dc = new DataColumn("column1"); 

DataRow dr = dt.NewRow(); 
dr["column1"] = "value1"; 
dt.Rows.AddNew(dr); 

myDataGrid.DataSource = dt; 
myDataGrid.DataBind(); 
5

Si vous utilisez un DataGridView non lié, vous pouvez créer de nouvelles lignes, puis les ajouter à DataGridView. Votre question s'est référée à DataGrid, mais vous l'avez taguée pour DataGridView.

// Sample code to add a new row to an unbound DataGridView 
DataGridViewRow YourNewRow = new DataGridViewRow(); 

YourNewRow.CreateCells(YourDataGridView); 
YourNewRow.Cells[0].Value = "Some value"; 
YourNewRow.Cells[1].Value = "Another value"; 

YourDataGridView.Rows.Add(YourNewRow); 
Questions connexes