hot*_*der 7 templates gridview dynamic
如何动态更改gridview templatecolumn顺序?
迭代GridView对象的所有列并将它们存储在集合中。
List<DataControlField> columns = new List<DataControlField>();
foreach (DataControlField column in gv.Columns)
{
columns.Add(column);
}
Run Code Online (Sandbox Code Playgroud)根据需要在集合中重新排列列对象。
//Rearrange columns' collection..
Run Code Online (Sandbox Code Playgroud)清除GridView 对象的所有列并将集合中的列添加到GridView对象。
gv.Columns.Clear();
foreach (DataControlField column in columns)
{
gv.Columns.Add(column);
}
Run Code Online (Sandbox Code Playgroud)