做 FineUI.CheckBoxList 的校验 - CheckBoxListRequired
2017-02-19 14:01:23 访问(2366) 赞(0) 踩(0)
/// <summary>
/// 做 FineUI.CheckBoxList 的校验 - CheckBoxListRequired +
/// </summary>
/// <param name="chkl"></param>
/// <returns></returns>
public bool CheckBoxListRequired(FineUI.CheckBoxList chkl)
{
return CheckBoxListRequired(true, chkl);
}
/// <summary>
/// 做 FineUI.CheckBoxList 的校验 - CheckBoxListRequired +
/// </summary>
/// <param name="basisCtrlRequired"></param>
/// <param name="chkl"></param>
/// <returns></returns>
public bool CheckBoxListRequired(bool basisCtrlRequired, FineUI.CheckBoxList chkl)
{
if (basisCtrlRequired && !chkl.Required)
return true;
foreach (FineUI.CheckItem item in chkl.Items)
{
if (item.Selected)
{
return true;
}
}
string requiredMessageValue = chkl.RequiredMessage;
if (requiredMessageValue == null || requiredMessageValue == "")
{
requiredMessageValue = "请选择" + chkl.Label;
}
FineUI.Alert.ShowInTop(requiredMessageValue);
return false;
}
标签:
做 FineUI.CheckBoxList 的校验 - CheckBoxListRequired 


上一条:
下一条:
相关评论
发表评论