>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