Esempio n. 1
0
 public new bool Compare(string leftText,
                         string rightText,
                         ValidationCompareOperator op,
                         ValidationDataType type)
 {
     return(BaseCompareValidator.Compare(leftText,
                                         rightText,
                                         op, type));
 }
Esempio n. 2
0
        public static bool CompareTypes(string leftText, ValidationDataType type)
        {
            System.Web.UI.WebControls.ValidationDataType vdt =
                (System.Web.UI.WebControls.ValidationDataType)Enum.Parse(
                    typeof(System.Web.UI.WebControls.ValidationDataType),
                    type.ToString());

            return(BaseCompareValidator.CanConvert(leftText, vdt));
        }
Esempio n. 3
0
        protected override void AddValidation(Control container, Control editor)
        {
            base.AddValidation(container, editor);

            if (ValidationType != ValidationDataType.String)
            {
                BaseCompareValidator rv = CreateCompareValidator();
                rv.Type = ValidationType;
                rv.ID   = Name + "_rv";
                rv.ControlToValidate = editor.ID;
                rv.Display           = ValidatorDisplay.Dynamic;
                rv.Text         = GetLocalizedText("InvalidRangeText") ?? InvalidRangeText;
                rv.ErrorMessage = GetLocalizedText("InvalidRangeMessage") ?? InvalidRangeMessage;
                container.Controls.Add(rv);
            }
        }
Esempio n. 4
0
    protected void pageNumberValidate(object sender, ServerValidateEventArgs e)
    {
        return;

        int     pageNum;
        TextBox txtPage    = ((TextBox)FindControlRecursive(grdSearchResults, "txtPageJump"));
        Label   lblPageErr = ((Label)FindControlRecursive(grdSearchResults, "lblPageError"));
        string  errText    = "Please enter valid page number";

        e.IsValid = false;

        if (e.Value != null)
        {
            if (!BaseCompareValidator.CanConvert(e.Value, ValidationDataType.Integer))
            {
                txtPage.Text = "1";
            }
            else
            {
                pageNum = Convert.ToInt32(e.Value);

                if (pageNum <= grdSearchResults.PageCount)
                {
                    e.IsValid = true;
                }
                else
                {
                    txtPage.Text = grdSearchResults.PageCount.ToString();
                }
            }
        }
        else
        {
            txtPage.Text = "1";
        }

        return;
    }
Esempio n. 5
0
 public new int GetFullYear(int two_digit_year)
 {
     return(BaseCompareValidator.GetFullYear(two_digit_year));
 }
Esempio n. 6
0
 public new string GetDateElementOrder()
 {
     return(BaseCompareValidator.GetDateElementOrder());
 }
Esempio n. 7
0
 public new bool CanConvert(string text,
                            ValidationDataType type)
 {
     return(BaseCompareValidator.CanConvert(text, type));
 }
Esempio n. 8
0
 public new bool Convert(string text,
                         ValidationDataType type,
                         out object value)
 {
     return(BaseCompareValidator.Convert(text, type, out value));
 }
Esempio n. 9
0
 public static bool CompareValues(string leftText, string rightText, System.Web.UI.WebControls.ValidationCompareOperator vco, System.Web.UI.WebControls.ValidationDataType vdt)
 {
     return(BaseCompareValidator.Compare(leftText, rightText, vco, vdt));
 }
Esempio n. 10
0
 public static bool CanConvert(string text, System.Web.UI.WebControls.ValidationDataType vdt)
 {
     return(BaseCompareValidator.CanConvert(text, vdt));
 }