Exemplo n.º 1
0
        /// <summary>
        /// Validator cho StringSafe
        /// </summary>
        /// <param name="pSource">CustomValidator object</param>
        /// <param name="args">ServerValidateEventArgs</param>
        /// <param name="pIsStripAllHTML">tùy chọn bỏ hết html hay ko</param>
        /// <author>NHTIN</author>
        public static void StringSafeValidate(ref object pSource, ref System.Web.UI.WebControls.ServerValidateEventArgs pArgs, bool pIsStripAllHTML)
        {
            CustomValidator cv  = (CustomValidator)pSource;
            Control         con = cv.FindControl(cv.ControlToValidate);

            string vValue = pArgs.Value.Trim() + " ";

            vValue = StringSafe(vValue, pIsStripAllHTML);

            if (vValue.Trim() != "")
            {
                pArgs.IsValid = true;
            }
            else
            {
                pArgs.IsValid = false;
            }

            if (typeof(TextBox) == con.GetType())
            {
                ((TextBox)con).Text = vValue.Trim();
            }

            {
                try
                {
                    ((DotNetNuke.UI.UserControls.TextEditor)con).Text = vValue.Trim();
                }
                catch { }
            }
        }
Exemplo n.º 2
0
    protected void cvExpiryDate_ServerValidate(object source, ServerValidateEventArgs args)
    {
        CustomValidator cv = (CustomValidator)source;

        txtaddManufactureDate = (TextBox)cv.FindControl("addtxtManufactureDate");
        txtaddExpDate         = (TextBox)cv.FindControl("addtxtExpiryDate");
        //CustomValidator btn = (CustomValidator)source;
        //var gvrow = (GridViewRow)btn.NamingContainer;
        //if (gvrow != null)
        //{
        //    txtaddExpDate = (gvrow.FindControl("addtxtExpiryDate") as TextBox);
        //    txtaddManufactureDate = (gvrow.FindControl("addtxtManufactureDate") as TextBox);
        //}
        if (Convert.ToDateTime(txtaddExpDate.Text).Date <= Convert.ToDateTime(txtaddManufactureDate.Text).Date)
        {
            //.Text = "Invalid expiryDate";
            args.IsValid = false;
            IsValid      = false;
        }
        else
        {
            IsValid = true;
        }
    }