我正在通过我的gridview中的ItemTemplate创建一个列,我怎么能将它调整为我的最后一列,不幸的是.net正在使这个列成为网格视图中的第一个我希望它成为最后一列。其余列由此代码自动创建。
我的意思是
gridview1.datasource = myArrayList
gridview1.databind()
请帮帮我
感谢您的期待
答案 0 :(得分:1)
不要使用自动生成功能(AutoGenerateColumns =“false”)并提供网格的<columns>
集合中的列,或使用LINQ:
var list = new List<MyClass>
{
new MyClass { Name = "A", Value = 1, Key = 1 }
};
gridView1.datasource = list.Select(i => new
{
i.Key,
i.Name,
i.Value
});
第一种选择在性能方面会更好。