我有gridview,我在运行时使用数据表作为数据源添加行。但我想将删除命令字段添加到网格视图。我添加并运行它。但我在左侧位置有删除按钮。我想更改删除按钮到最后的gridview。自动生成列之后的意思。请帮助我。提前致谢
问问题
1646 次
3 回答
0
这篇文章有你需要知道的把你生成的列放在最左边的部分:
于 2012-11-07T13:29:00.637 回答
0
您可以通过执行以下操作更改顺序:-
YourDataColumn.SetOrdinal(0);
这允许您将列移动到非位置。
希望这可以帮助。
于 2012-11-07T14:42:52.430 回答
0
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e){
GridViewRow row = e.Row;
// Intitialize TableCell list
List<TableCell> columns = new List<TableCell>();
foreach (DataControlField column in GridView1.Columns)
{
if (row.Cells.Count > 0)
{
//Get the first Cell /Column
TableCell cell = row.Cells[0];
// Then Remove it after
row.Cells.Remove(cell);
//And Add it to the List Collections
columns.Add(cell);
}
}
// Add cells
row.Cells.AddRange(columns.ToArray());
}
于 2015-05-14T10:00:31.030 回答