예제 #1
0
    public string _checkValid()
    {
        string v = value.ToString();

        if (!canNull && string.IsNullOrEmpty(v))
        {
            return(PStr.b().a(name).a("不能为空\n").e());
        }

        if (minLen > 0 && v.Length < minLen)
        {
            return(PStr.b().a(name).a("长度至少有").a(minLen).a("位\n").e());
        }
        if (maxLen > 0 && v.Length > maxLen)
        {
            return(PStr.b().a(name).a("长度最长").a(maxLen).a("位\n").e());
        }
        if (checkIDCard)
        {
            string str = CLUIFormUtl.IdentityCodeValid(v);
            if (!string.IsNullOrEmpty(str))
            {
                return(str);
            }
        }
        return("");
    }
예제 #2
0
    public void OnClick()
    {
        if (input != null && !string.IsNullOrEmpty(input.value))
        {
            DateTime d = DateTime.Parse(input.value);
//			DateTime d = DateTime.ParseExact(input.value, "yyyy-MM-dd", System.Globalization.CultureInfo.CurrentCulture);
            CLUIFormUtl.showCalender(d.Year, d.Month, (Callback)onGetDate, isSetTime);
        }
        else
        {
            CLUIFormUtl.showCalender((Callback)onGetDate, isSetTime);
        }
    }