Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Custom Validator
Message
General information
Forum:
ASP.NET
Category:
Other
Miscellaneous
Thread ID:
01057025
Message ID:
01057490
Views:
23
>>>Hi All,
>>>
>>>I have a web form with 3 textboxes to receive dates also I have a custom validator and a method (validate_date) to validate one of the dates.
>>>
>>>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
>>>Ex 01/01/01 or 01/01/2000
>>>
>>>Any help would appreciated,
>>>
>>>thanks
>>
>>William,
>>
>>Have you looked at what the date format settings are on your computer through the Control Panel?
>
>Hi Gearge,
>
>thanks for your reply. This is the display format mm/dd/yyyy.

Why not use System.Convert.ToDateTime()?
George

Ubi caritas et amor, deus ibi est
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform