今天学习DataGrid使用。碰到一个问题,想请各位大哥,大姐们。我在使用DataGrid中,
先用DataGrid的属性生成一个编辑列。
然后,用代码在Page_Load()中给DataGrid数据绑定,并让它自动生成绑定列。
但是,显示时,DataGird属性生成的列,是显示在数据绑定列的前面。我想把 属性所生成的列放到自动绑定列的后面(即代码生成的绑定列的后面)
请问一下大家,有什么好的办法吗?
先用DataGrid的属性生成一个编辑列。
然后,用代码在Page_Load()中给DataGrid数据绑定,并让它自动生成绑定列。
但是,显示时,DataGird属性生成的列,是显示在数据绑定列的前面。我想把 属性所生成的列放到自动绑定列的后面(即代码生成的绑定列的后面)
请问一下大家,有什么好的办法吗?
解决方案 »
- 去除word样式的正则或者办法不要JS 我在。cs文件里写
- 数据引用的问题
- 推荐一套开源的asp.net2.0 (access)论坛
- 在线等。速度来呀。。
- ---各位前辈,救救菜鸟小妹!
- 如何获取DataList控件内TextBox控件刚刚修改的用来修改数据库的值!在线等,谢谢
- 如何实现URL重定向呢?例如:http://www.973.gov.cn/ReadCont.aspx?aid=158 这样的。。。
- 关于datagrid里模板列的问题!!!解决马上给分!
- 请问如何用.net2.0开发wap页?
- 一般做网站的公司是怎么分工的呀?
- 一个很白痴的问题!
- 如何获取客户端的物理地址(mac地址)
{
BoundColumn bc = new BoundColumn();
bc.DataField = bc.ColumnName; ...
YourDataGrid.Columns.AddAt(0,bc);
}
YourDataGrid.AutoGenerateColumns = false;
...
{
BoundColumn bc = new BoundColumn();
bc.DataField = bc.ColumnName; ...
YourDataGrid.Columns.AddAt(0,bc);
}
YourDataGrid.AutoGenerateColumns = false;
YourDataGrid.DataSource = YourDataTable.DefaultView;
YourDataGrid.DataBind();
用代码在Page_Load()中给DataGrid数据绑定,并让它自动生成绑定列。
取消自动绑定
再添加相应的绑定列就可以调整了