webForumDet fria alternativet

Hur adda en ny row och lägga den högst upp?

.NET

1 svar · 206 visningar · startad av inspiro

Medlem sedan sep. 2005673 inlägg
Frågan#1

Jag försöker lägga till en rad i en datatable men jag vill att den ska hamna först, men jag lyckas bara lägga till den sist. Någon som vet hur man gör?

DataRow dr = dt.NewRow();
dr[0] = "1";
dr[1] = "2";
dr[2] = "3";
dt.Rows.Add(dr);
Medlem sedan sep. 2005673 inlägg
#2

Kom på det själv :), istället för add använder man InsertAt:

dt.Rows.InsertAt(dr,0);
262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)