Adding new row to datatable's top Adding new row to datatable's top asp.net asp.net

Adding new row to datatable's top


You use the NewRow to create a row with the same columns. To actually get it into the DataTable, you've got to do

myDataTable.Rows.InsertAt(myDataRow, 0);

Where 0 is the index you want to insert it at.


Here is the best example to add row in table

DataRow newRow = myDataTable.NewRow();newRow[0] = "0";newRow[1] = "Select one";myDataTable.Rows.InsertAt(newRow, 0);

It's set the row on first


This One is Wrong

myDataTable.Rows.InsertAt(0,myDataRow); 

Please use the below line instead of that

myDataTable.Rows.InsertAt(myDataRow,0);