2010-08-31 3 views
0

Im utilisant ASPxCalendar dans EditItemTemplate dans DetailsView Control.ASPxCalendar dans DetailsView

<EditItemTemplate> 
           <dxe:ASPxCalendar ID="ASPxCalendar2" runat="server" SelectedDate='<%# Bind("DateEnd") %>' ClientInstanceName="calDateEndClient"> 
           </dxe:ASPxCalendar> 
          </EditItemTemplate> 

Ive a remarqué que lorsque SelectedDate = '<% # Bind ("DateEnd")%>' est fixé je ne peux pas utiliser javascript pour modifier MinDate ou SelectedDate etc. Lorsque je tente de régler la sélection SelectedDate dissapears simplement, lorsque Je veux définirMinDate rien ne se passe.

Lorsque la propriété SelectedDate n'est pas définie, javascript fonctionne correctement.

Est-ce un problème connu? Puis-je faire quoi que ce soit pour contrôler le contrôle ASPxCalendar à partir de javascript quand il est obligé de déposer à partir de DataSource?

Merci pour l'aide

Répondre

1

Essayez de lier la valeur de l'éditeur, et non la propriété SelectedDate. Dans ce cas, tout devrait fonctionner correctement:

<dxe:ASPxCalendar ID="ASPxCalendar2" runat="server" Value='<%# Bind("DateEnd") %>' ClientInstanceName="calDateEndClient"> 
           </dxe:ASPxCalendar> 
Questions connexes