校验明细表数据ValidatingDetailData方法有BUG
校验明细表数据ValidatingDetailData方法有BUG
所有业务单据检查明细表数据合法性ValidatingDetailData方法有BUG, 主要原因是用户点击表格列头排序后, 使用gvDetail.FocusedRowHandle = i; 方式定位记录错误.
请修改为下面定位方式, 同时去掉 i 计数器及相关的代码:
扫一扫加作者微信
所有业务单据检查明细表数据合法性ValidatingDetailData方法有BUG, 主要原因是用户点击表格列头排序后, 使用gvDetail.FocusedRowHandle = i; 方式定位记录错误.
请修改为下面定位方式, 同时去掉 i 计数器及相关的代码:
C# Code:
//根据DataRow序号获取表格的行号
gvDetail.FocusedRowHandle = gvDetail.GetRowHandle(detail.Rows.IndexOf(row));
//来源:C/S框架网(www.csframework.com) QQ:1980854898
//根据DataRow序号获取表格的行号
gvDetail.FocusedRowHandle = gvDetail.GetRowHandle(detail.Rows.IndexOf(row));
//来源:C/S框架网(www.csframework.com) QQ:1980854898
扫一扫加作者微信
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网