新手问题:DataGrid怎么在显示的ID上加上一个数?
我绑定了一个表,实际显示的格式是
ID Title
1 标题一
2 标题二
3 标题三
我想让ID值都加上1000,显示
ID Title
1001 标题一
1002 标题二
1003 标题三
该怎么做呀各位大哥
------解决方案--------------------itembound事件
int i=1000+ int.parse( e.items.cell[0].tex)t
e.items.cell[0].text=i.tostring();
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
最新版本:20070212
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------我建议你读的时候就在SQL主句中把这个1000加上.
select 1000 + convert(int, ID字段名),... from ...
------解决方案--------------------sql语句就可以实现啊
------解决方案--------------------在select出来的时候就加上1000行了,没必要在datagrid里面写
------解决方案--------------------不要用* 哪怕是全选也宁可把全部字段写出来,如果想服务器负担轻点的话,另外,如楼楼上的说法,或者索引器啊,从1001开始
------解决方案--------------------你可以在查询的时候先加上
------解决方案--------------------好多字段??呵呵,楼主,字段多,有50个吗?没有的话乖乖写一点都不复杂
------解决方案--------------------最快的方法是在SQL语句里写。
------解决方案--------------------在sql里面加最好.