Bonjour,

Je cherche à mettre à jour le champs date_prev_notif de ma table à partir de la date sélectionnée dans mon objet Calendar.

- En faisant un Eval("date_prev_notif"), j'arrive à afficher la date.
- Mais en utilisant Bind("date_prev_notif"), en mode Edit, impossible de mettre à jour la date.
Il ignore la date sélectionnée par l'utilisateur.
J'ai vérifié, ça ne vient pas de ma requête Update car mon UpdateCommand fonctionne, mais plus probablement du Bind.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<asp:TemplateField HeaderText="date_prev_notif" SortExpression="date_prev_notif">
  <ItemTemplate>
  	<asp:Label ID="ldate_prev_notif" runat="server" Text='<%# Eval("date_prev_notif") %>'</asp:Label>
  </ItemTemplate>
  <edititemtemplate>
      <asp:calendar id="CalendarDate_prev_notif" runat="server" VisibleDate='<%# Eval("date_prev_notif") %>' SelectedDate='<%# Bind ( "date_prev_notif" ) %>' />
  </edititemtemplate>
</asp:TemplateField></Fields>
 </asp:DetailsView>