如何在DataGrid最前添加一列显示记录行号 ? 想在DataGrid的最前面显示当前记录的行号,如第一行前面显示1 ..... 当其他列重新排序时,行号列能保持不变 。如果中间删除一行,那么后面的行号-1 .总之要求行号列总是显示记录处于哪一行 。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在datatable里循环添加一列行号,删除后在循环添加一次 再ASPX的HTML中增加一个模板列 添加一个LABEL通过数据绑定绑定DataGrid的列数据 很简单的啊。添加一列模板列,如果就是显示行号的话,可以放个LABEL,如果想触发事件什么的,可以放CHECKBOX,添加后,在Datagrid动作ItemDataBound下添加代码即可if(e.Item .ItemIndex !=-1) ((Label)e.Item .FindControl ("Label1")).Text =Convert.ToString (e.Item .ItemIndex +1+this.DataGrid1 .CurrentPageIndex *this.DataGrid1 .PageSize ) ;即可,注意,该方法是在DATAGRID数据绑定后激发的,所以一定要绑定数据才能显示 我是在winForm下做的,不知道怎么添加模板列 ?这种方法能不能在其他的DataGrid下用 ? 如 Juans的 gridEX MVC3 页面跳转 C#如何使图片随机循环 求解 正则提取问题 C# owc控件 如何将axSpreadsheet1选中行数据赋值到textBox中 关于文件下载 一个性能问题,谁能给我完整的答案呢? 求一个正则表达式,密码验证 为什么"在位置 0 处没有任何行。"啊 很急啊 啊 哪位大哥提供一个C#做的考勤系统?(用C#+ADO.net+SQL server 2000)的????????????????? 请教数据库操作问题 【急】如何进行多文件同时或依次下载 我在调试时出现:无法直接启动带有类库输出类型的项目
((Label)e.Item .FindControl ("Label1")).Text =Convert.ToString (e.Item .ItemIndex +1+this.DataGrid1 .CurrentPageIndex *this.DataGrid1 .PageSize ) ;即可,注意,该方法是在DATAGRID数据绑定后激发的,所以一定要绑定数据才能显示
这种方法能不能在其他的DataGrid下用 ? 如 Juans的 gridEX