/// <summary> /// 页面信息检查 /// </summary> /// <param name="msg"></param> /// <returns></returns> bool CheckVal(out string msg) { bool flag = false; msg = ""; txt_UnitName.Value = txt_UnitName.Value.Trim(); txt_UnitPrefix.Value = txt_UnitPrefix.Value.Trim(); txt_UnitIndex.Value = txt_UnitIndex.Value.Trim(); txt_UnitMW.Value = txt_UnitMW.Value.Trim(); if (ddl_PlantID.Value.Equals("")) { msg += "电厂选择不能为空!\r\n"; flag = true; return(flag); } if (txt_UnitName.Value.Equals("")) { msg += "机组名称不能为空!\r\n"; flag = true; return(flag); } else { if (txt_UnitName.Value.Trim() != "") { //在SQL表中是否存在 if (KPI_UnitDal.UnitNameExists(txt_UnitName.Value.Trim(), ViewState["unitid"].ToString())) { msg += "命名已存在,请检查!\r\n"; return(true); } } } if (txt_UnitCode.Value.Equals("")) { msg += "机组代码不能为空!\r\n"; flag = true; return(flag); } if (txt_UnitIndex.Value.Equals("")) { msg += "机组序号不能为空!\r\n"; flag = true; return(flag); } else { int n = 0; if (!int.TryParse(txt_UnitIndex.Value, out n)) { msg += "只能为数字!\r\n"; flag = true; return(flag); } } if (ddl_UnitIsValid.Value == "") { msg += "参数有效性选择错误!\r\n"; flag = true; return(flag); } if (txt_UnitPrefix.Value.Equals("")) { msg += "机组前缀不能为空!\r\n"; flag = true; return(flag); } ///////////////////////////////////////////////////////////////////// //额定参数 // if (txt_UnitMW.Value.Equals("")) { msg += "额定负荷值不能为空!\r\n"; flag = true; return(flag); } if (ddl_UnitWorkID.Value == "NULL") { msg += "倒班配置不能为空!\r\n"; flag = true; return(flag); } //int IsCheck = int.Parse(System.Configuration.ConfigurationSettings.AppSettings["IsCheck"].ToString()); //if(IsCheck==1 && TagCheck(out msg)) //{ // flag = true; // return flag; //} return(flag); }