我有一个Gridview
自动生成的Column = "true"
现在我想更改 gridviewOnRowCreated
事件中 gridview 列的位置。
我使用此代码
TableCell cell = e.Row.Cells[1];
TableCell cell1 = e.Row.Cells[0];
e.Row.Cells.RemoveAt(1);
e.Row.Cells.RemoveAt(0);
e.Row.Cells.Add(cell1);
e.Row.Cells.Add(cell);
它工作正常,它将第 0 列和第 1 列移动到网格视图的最后位置
现在我想将gridview的第三列移动到第一个位置,所以我使用
TableCell cell2 = e.Row.Cells[3];
e.Row.Cells.RemoveAt(3);
e.Row.Cells.AddAt(0, cell2);
但它不工作....