if (!IsDate(e.Value.ToString()))
I don't have much WebForm experience, so if this isn't the problem, I probably don't have too many other suggestions, but give that a try and see if it helps.>private void Validate_date( object sender, ServerValidateEventArgs e) >{ > lblMessage.Text = ""; > e.IsValid = true; > > if ( !IsDate( e.Value) ) > { > e.IsValid = false; > > cv_IssuedDate.ErrorMessage = "Invalid Date!"; > lblMessage.Text = "Issued Date Invalid"; > } > } > > public bool IsDate(string sdate) > { > DateTime dt; > bool isDate = true; > try > { > dt = DateTime.Parse(sdate); > } > catch (Exception e) > { > isDate = false; > lblMessage.Text = e.Message; > } > return isDate; > } >>The problem is that is always returning Invalid date even when I type a correct date