2012-04-22 6 views
2

날짜 형식을 지정할 수있는 rad 입력이 있는데 제대로 작동하지만 백엔드 (C# 코드)의 datetime으로 변환하려고하면 올바른 형식. 나는 텍스트 형식으로 전달되는 날짜 시간 행에 브레이크 포인트를 추가 할 때RadDateInput의 형식이 올바르지 않습니다.

<telerik:RadDateInput ID="DeliveryDate" runat="server" 
    MinDate="1/1/1980" MaxDate="12/31/2099" DateFormat="MM/dd/yyyy" Visible="false"> 

// Throws an error that its not in the correct format 
DateTime Test = Convert.ToDateTime(DeliveryDate.Text); 

은 (내가 잘 모릅니다 왜 MM/DD/YYYY를 지정한 경우).

2012-02-03 00:00:00 

어떤 도움을 주시면 감사하겠습니다.

감사

답변

2

사용 DateTime test = DeliveryDate.SelectedDate 대신

+0

또한 예외를 방지하기 위해 DeliveryDate.SelectedDate.HasValue을 확인하는 것이 좋습니다. – SimSimY

관련 문제