Bonjour,
Pour une fois, ce n'est pas un message pour un truc bloquant mais juste une question au cas où
Dans un projet ASP.NET, l'utilisation de la méthode GetValueOrDefault du CalendarExtender (le calendrier de AJAX, code 100% managé) fait planter la compilation avec le message "F2084 Erreur interne : URW979".
Je voudrai juste savoir si quelqu'un a réussi à utiliser des méthodes semblables (qui utilisent des génériques) sur les composants AJAX.
Au cas où quelqu'un veut reproduire :
Le code qui ne compile pas :
Note : CalendarExtender1.SelectedDate renvoie un Nullable<System.DateTime> et CalendarExtender1.SelectedDate.GetValueOrDefault renvoie un DateTime.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 procedure.Page_Load(sender: System.Object; e: System.EventArgs); var dt: DateTime; begin dt:= CalendarExtender1.SelectedDate.GetValueOrDefault; ... end;
Code de remplacement qui compile :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 dt:= DateTime.MinValue; //juste histoire d'initialiser if CalendarExtender1.SelectedValue.HasValue then dt:= CalendarExtender1.SelectedValue.Value;
Partager