首页 > 其他 > 详细

infragistic wedatagrid UnboundCheckBoxField 重新绑定数据源删除失败的问题

时间:2014-02-11 19:25:47      阅读:516      评论:0      收藏:0      [点我收藏+]

最近在使用wedatagrid 时发现单据生成可以成功,但是单据返回编辑时发现delete操作失败,主要原因因为绑定以后删除的时候执行UltraWebGrid1_RowUpdating 失败 解决办法
为UnboundCheckBoxField 赋值用以下办法row["Check1"] = e.UnboundValues["Check1"];
前台新增   function UltraWebGrid1_Editing_CellValueChanged(sender, eventArgs) {
            ///<summary>
            ///
            ///</summary>
            ///<param name="sender" type="Infragistics.Web.UI.WebDataGrid"></param>
            ///<param name="eventArgs" type="Infragistics.Web.UI.CellValueChangedEventArgs"></param>

            //Add code to handle your event here.

            //            sender.get_behaviors().get_editingCore().commit();
            if (eventArgs.get_cell().get_column().get_key() == "Check1") {
                var callbackObj = sender._callbackManager.createCallbackObject();
                sender._callbackManager.execute(callbackObj);
            }

        } // -->

为webdatagrid赋值的ds需要指定key值  ds.Tables[0].PrimaryKey = new DataColumn[] { ds.Tables[0].Columns["docseq"] };

希望对有同样问题的人有帮助

infragistic wedatagrid UnboundCheckBoxField 重新绑定数据源删除失败的问题

原文:http://www.cnblogs.com/xiayan/p/UnboundCheckBoxField.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!