CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

winform datagrid中如果排序完后就不能得到正确的行号了?有谁遇见过?

楼主tengy(ty)2004-09-01 16:49:55 在 .NET技术 / C# 提问

CurrencyManager   cm   =   (CurrencyManager)this.BindingContext[GrdDetail.DataSource,   GrdDetail.DataMember];      
  DataView   dv   =   (DataView)cm.List;      
  for(int   i   =   0;   i   <   dv.Count;   ++i)      
  {      
  if(GrdDetail.IsSelected(i))      
  {  
                                                                                  。。。。  
  }  
  }  
  这个i不是排序完后的第i行了 问题点数:20、回复次数:4Top

1 楼mywebcom(我)回复于 2004-09-01 16:57:04 得分 0

你已经重新排序了,行号相应的也改变了Top

2 楼aQ44(阿Q叔叔)回复于 2004-09-01 17:27:16 得分 20

哥们看   帮助  
  ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfsystemwindowsformsdatagridclasstopic.htm  
   
  其中这句话:  
   
  “注意       由于可以自定义列数(通过添加或删除   GridColumnStylesCollection   的成员),而且可以按列对行进行排序,因此不能确保   RowNumber   和   ColumnNumber   属性值与   DataTable   中的   DataRow   和   DataColumn   索引相符。因此,请避免在   Validating   事件中使用这些属性来验证数据。”  
   
   
  解决方法:  
   
  http://community.csdn.net/Expert/topic/3321/3321426.xml?temp=.2235681  
   
   
  Top

3 楼tengy(ty)回复于 2004-09-02 13:31:46 得分 0

谢谢,确实好用,但是只能取得当前行的行号,我这现在是datagrid多选几行,不知怎样得到每一个选中行的正确行号?  
  另外,面对金钱诱惑不为所动,不错:)Top

4 楼tengy(ty)回复于 2004-09-03 14:03:25 得分 0

up  
  Top

相关问题

  • 请问如何将datagrid(window和web中的)的一列固定显示行号,不因为排序而变化?
  • 如何让WINFORM下面的Datagrid显示行号?
  • 在Winform中 Datagrid怎样自动显示行号?
  • WinForm里如何得到DataGrid里选中的行的行号?多谢
  • 怎样为datagrid加行号?
  • winForm中如何取得dataGrid排序的那个箭头的值?
  • WinForm中如何让Datagrid的某一列不能自动排序
  • winform下datagrid的排序,请大家指点下
  • Datagrid能否排序?
  • datagrid 排序问题

关键词

  • grddetail
  • currencymanager
  • dataview
  • cm

得分解答快速导航

  • 帖主:tengy
  • aQ44

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo