DataGrid列移动! DataGrid用代码绑定数据后,我要把DataGrid的某一列移个位置,比如本来"编辑"列是在第一个位置,我要把它移到最后一列,代码该怎么写?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个比较难:参考:http://dotnet.aspx.cc/ShowDetail.aspx?id=00C78024-5C08-4F3F-BCA8-AB3C0B330A12 可拖放式的DATAGRIDhttp://www.microsoft.com/china/MSDN/library/default.mspx你也可以设置DATAGRID的DataGridColumnStyle,也能达到目的 如果用Javascript的话,要自已写DataGrid,应该不是很难 不好意思,我没说清楚我的问题。我要的没那么复杂,我只是要在DataSet.datasource=DataSet后 在用代码来,调一下某一列的位置,然后显示出来,显示出来后就可以了,不需要移来移去功能。 你的 DataGrid 的 AutoGenerateColumns 设置是什么?你试试把所有列先拷贝到一个数组里,然后把 DataGrid 里的列都删了,然后按你需要的顺序把所有列从数组里去出来加到 DataGrid 中。按我的理解,这些工作必须在数据绑定前完成。所以如果你的AutoGenerateColumns 为假,那么实现你的要求是没问题的。 谢谢: manbaum!如果把列拷贝到一个数组里,再按需要来重新添加是可以实现的。这样做还真麻烦,难到就只有这个方法吗? treeview asp.net乱码问题? 解释 Session("aaa")=new hashtable 是什么意思 如何取值 怎样将对象序列化 treewiew 展开问题 最近做网站碰到一个周得票的问题,各位大哥给帮帮忙吧,在线等待^ 求ASP.NET处理GIF方法 Petshop无法安装。说是找不到aspnet帐号.。。。。。。 请教DataGrid问题 请问那有.NET 的免费空间?? 急~~~~~ asp.net 的问题?我重装了一下IIS后我的.net程序在浏览的时候就不行了是怎么回事啊! c#中如何将十进制转换成十六进制?
参考:http://dotnet.aspx.cc/ShowDetail.aspx?id=00C78024-5C08-4F3F-BCA8-AB3C0B330A12
http://www.microsoft.com/china/MSDN/library/default.mspx你也可以设置DATAGRID的DataGridColumnStyle,也能达到目的
我要的没那么复杂,我只是要在DataSet.datasource=DataSet后 在用代码来,调一下某一列的位置,然后显示出来,显示出来后就可以了,不需要移来移去功能。
然后按你需要的顺序把所有列从数组里去出来加到 DataGrid 中。按我的理解,这些工作必须在数据绑定前完成。所以如果你的
AutoGenerateColumns 为假,那么实现你的要求是没问题的。
如果把列拷贝到一个数组里,再按需要来重新添加是可以实现的。这样做还真麻烦,难到就只有这个方法吗?