diff --git a/插件库/Lskj.Control/Model/MyControl.cs b/插件库/Lskj.Control/Model/MyControl.cs index 6f56aeb..d13c266 100644 --- a/插件库/Lskj.Control/Model/MyControl.cs +++ b/插件库/Lskj.Control/Model/MyControl.cs @@ -1605,19 +1605,19 @@ namespace Lskj.Control.Model } } //设置被必填条件所影响的控件状态 - //ControlModel[] requiredcontrols = this.mControlList.Where(x => !string.IsNullOrEmpty(x.RequiredCond) && x.MustIn).ToArray(); - //foreach (ControlModel item in requiredcontrols) - //{ - // try - // { - // string requiredCond = this.ReplaceControlValue(item.RequiredCond); - // BaseUserControl control = FindControl(item); - // control.Required = item.IsEmpty = item.MustIn ? ("true".Equals(ValidateCond(requiredCond, null) + "", StringComparison.OrdinalIgnoreCase)) : item.MustIn; - // } - // catch (Exception ex) - // { - // } - //} + ControlModel[] requiredcontrols = this.mControlList.Where(x => !string.IsNullOrEmpty(x.RequiredCond) && x.MustIn).ToArray(); + foreach (ControlModel item in requiredcontrols) + { + try + { + string requiredCond = this.ReplaceControlValue(item.RequiredCond); + BaseUserControl control = FindControl(item); + control.Required = item.IsEmpty = item.MustIn ? ("true".Equals(ValidateCond(requiredCond, null) + "", StringComparison.OrdinalIgnoreCase)) : item.MustIn; + } + catch (Exception ex) + { + } + } } catch (Exception ex) {