如何在asp.net gridview中安排列?我想改变4列的位置。 ForExample:
column1 | column2 | column3 | column4 |
ChangeOrder()
column2 | column1 | column3 | column4 |
ChangeOrder()
column4 | column2 | column3 | column1 |
答案 0 :(得分:0)
我不知道这是否适合您,但Telerik RadGrid支持此功能。有关详细信息,请参阅此online demo。
答案 1 :(得分:0)
我头顶的两个选项:
关闭AutoGenerateColumns并添加 列自己,映射它们 你想要的数据集和 按照你想要的顺序。
更改SQL查询以返回 按您想要的顺序排列。
答案 2 :(得分:0)
您可以先删除列,然后在删除索引处插入一个新列。 比如
var columnToMove = myGridView.Columns[1];
myGridView.Columns.RemoveAt(1);
myGridView.Columns.Insert(0, columnToMove);
答案 3 :(得分:0)
简单方法:
转到aspx页面。
点击gridview的智能标记(>)。
修改列
在“选定字段”中排列列顺序
希望它有效..