校验明细表数据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



上一篇 下一篇