DataTable의 상단에 새 행을 추가합니다
문제
DataTable.Newrow 명령을 사용하면 행의 바닥에 새 빈 행이 추가됩니다. 그러나 나는 Newrow가 DataTable 위에 추가되기를 원합니다. 어떻게 만들 수 있습니까?
해결책
Newrow를 사용하여 동일한 열로 행을 만듭니다. 실제로 데이터를 데이터에 넣으려면해야합니다.
myDataTable.Rows.InsertAt(myDataRow, 0);
여기서 0은 삽입하려는 색인입니다.
다른 팁
다음은 테이블에 행을 추가하는 가장 좋은 예입니다.
DataRow newRow = myDataTable.NewRow();
newRow[0] = "0";
newRow[1] = "Select one";
myDataTable.Rows.InsertAt(newRow, 0);
먼저 행을 설정했습니다
이것은 잘못되었습니다
myDataTable.Rows.InsertAt(0,myDataRow);
그 대신 아래 줄을 사용하십시오
myDataTable.Rows.InsertAt(myDataRow,0);
제휴하지 않습니다 StackOverflow