动态创建的列 无法触发EntryButtonCellClick事件原创
金蝶云社区-乐滋滋
乐滋滋
7人赞赏了该文章 1362次浏览 未经作者许可,禁止转载编辑于2019年12月31日 09:30:06

动态创建的列无法触发EntryButtonCellClick这个事件 可以通过下面的方法替代 触发单元格点击事件

 public override void EntityRowDoubleClick(EntityRowClickEventArgs e)        {            base.EntityRowDoubleClick(e);            string colkeyStr = e.ColKey.Substring(0,5);            if (e.Row != -1 && colkeyStr.EqualsIgnoreCase("FDate"))            {                //验证权限                if (!ValidatePermission(MFGFormIdConst.SubSys_PRD.MOBill, PermissionConst.View))                {                    this.View.ShowErrMessage("没有生产订单的查看权限!");                    return;                }

            }

       }

e.ColKey 可获取字段 替代单元格点击事件

赞 7