如何动态更改 gridview 模板列顺序? [英] How can I change gridview templatecolumn order dynamically?
本文介绍了如何动态更改 gridview 模板列顺序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何动态更改 gridview 模板列顺序?
How can I change gridview templatecolumn order dynamically?
推荐答案
迭代GridView 对象的所有列,并将它们存储到收藏.
Iterate through all columns of the GridView object and Store them in a collection.
List<DataControlField> columns = new List<DataControlField>();
foreach (DataControlField column in gv.Columns)
{
columns.Add(column);
}
重新排列列对象,根据需要在集合中.
//Rearrange columns' collection..
清除 GridView 对象的所有列并从集合中添加列到 GridView 对象.
gv.Columns.Clear();
foreach (DataControlField column in columns)
{
gv.Columns.Add(column);
}
这篇关于如何动态更改 gridview 模板列顺序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文