2012-08-12 3 views
1

내 asp.net 사용자 지정 페이지 중 하나에서 SharePoint Datetime 컨트롤을 사용하고 있습니다. 문제는 datetime 컨트롤에서 sharepoint 필드의 값을 표시하려고하지만 페이지로드시 표시하지 않는 것입니다. 페이지를 새로 고침하면 표시됩니다.sharepoint datetime 컨트롤이 페이지로드시 값을 표시하지 않습니다.

<SharePoint:DateTimeControl ID="dtdueDate" DateOnly="True" runat="server" /> 

DateTime dateTime = Convert.ToDateTime(item["DueDate"]); 
((TextBox)(dtdueDate.Controls[0])).Text = dateTime.ToShortDateString(); 

어떤 도움을 주시겠습니까?

답변

0

이 있어야한다

dtdueDate.SelectedDate = Convert.ToDateTime(item["DueDate"] == null ? null : item["DueDate"].ToString()); 
관련 문제