IntelliJ IDEA教程 node.js maven 私有变量 ipv4 shell awk devise grid LimeJS vue安装教程 php零基础入门视频 linux内存管理 小程序demo源码 css获取最后一个元素 jquery获取下一个元素 bootstrap中文api文档 java时间戳 ai如何导出矢量图 plsql连接mysql linux重启mysql python自学教程 python匹配字符串 python基础代码 java日期 java删除数组中的元素 java字符串反转 java数组扩容 java遍历集合 java基础课程 java得到当前时间 linux系统启动过程 java游戏开发 运行时错误1004 flash相册制作 abaqus最新版本 51脚本 苹果手机老是自动重启 0x8002801c 渐变事件
当前位置: 首页 > 学习教程  > 编程语言

Foreach提示

2020/9/19 13:43:10 文章标签:

 protected override bool ValidateData()
        {
            base.txtFocus.Focus();
            _SystemParameterbindingSource.EndEdit();

            string error = "";
            foreach (var item in _DT)
            {
                if (item.RowState == DataRowState.Deleted)
                {
                    continue;
                }
               
                item.ClearErrors();

             
                //说明不能为空
                if (item.IsExplainNull() || item.Explain.Trim() == "")
                {
                    error = "说明不能为空。";
                    item.SetColumnError(_DT.ExplainColumn, error);
                    XtraMessageBox.Show(error, "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return false;
                }
                //说明不能重复
                else if (_DT.Select("Explain = '" + item.Explain + "'").Length > 1)
                {
                    error = "说明不能重复。";
                    item.SetColumnError(_DT.ExplainColumn, error);
                    XtraMessageBox.Show(error, "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return false;
                }
            }
            return true;
        }

 


本文链接: http://www.dtmao.cc/news_show_200063.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?