校验明细表数据ValidatingDetailData方法有BUG
作者:C/S框架网  发布日期:2014/12/29 17:45:47
  校验明细表数据ValidatingDetailData方法有BUG


所有业务单据检查明细表数据合法性ValidatingDetailData方法有BUG, 主要原因是用户点击表格列头排序后, 使用gvDetail.FocusedRowHandle = i; 方式定位记录错误.


请修改为下面定位方式, 同时去掉 i 计数器及相关的代码:


C# Code:

//根据DataRow序号获取表格的行号
gvDetail.FocusedRowHandle = gvDetail.GetRowHandle(detail.Rows.IndexOf(row));

//来源:C/S框架网(www.csframework.com) QQ:1980854898





C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务


上一篇 下一篇