zoukankan      html  css  js  c++  java
  • DEV GridControl 控件 编辑状态下数据更新问题 (转)

    按语:

          最近项目,gridview单元格修改,在编辑完最后一个时,未按回车或把焦点移到别处时,直接点保存时,最后一个修改总是无效,

        解决方法:必须关闭编辑状态

    参考-> https://blog.51cto.com/hansong007/1369495

     最近做项目使用DEV控件,今天用GridControl时,发现一个问题,当一个单元格处于编辑状态并做了修改之后,如果直接用DataTable的更新(前提是保定了DataSource),此时修改的数据不能正常更新入库。

       产生原因:GridControl编辑状态下,GridColumn自动将状态置为BeginEdit,按Enter后,自动完成编辑EndEdit。但是直接点击保存,GridColumn的编辑状态没有结束,需手动处理。

    处理方式:

          保存前先对当前编辑的视图进行关闭编辑,然后才能保存数据。本质时修改列状态;具体见代码

    this.gridView.CloseEditor();
    this.gridView.UpdateCurrentRow();


  • 相关阅读:
    第一个springMVC项目
    spring声明式事务
    spring整合mybatis
    spring中的Aop
    java代理模式(23种设计模式之一)
    java注解与反射
    spring之自动装配bean
    zookeeper端口修改后无法启动客户端
    vue的学习-简单指令(一)
    springsecurity 安全管理
  • 原文地址:https://www.cnblogs.com/xihong2014/p/15247393.html
Copyright © 2011-2022 走看看