J'aime manipuler et comparer beaucoup de dates dans mon répéteur même si je dois travailler plus d'une fois avec la même chose.définir variable dans le répéteur?
Il est un peu moche de lancer partout Eval("MyDate")
comme ((DateTime)Eval("MyDate"))
pour soustraire 2 datetimes ou de les comparer, même si vous devez le faire plus que dans une opération.
J'ai pensé à sauvegarder tous les evals dans une var au début du répéteur?
DateTime mydt1 = Eval("myDate");
DateTime mydt2 = Eval("mydate");
Ensuite, il est facile de faire des opérations dans tout le répéteur. J'espère que vous comprenez mon idée. Est-ce possible? J'ai essayé des erreurs courtes mais à chaque fois.
mydt1 - mydt2....
Merci et meilleures salutations.
Vous ne pouvez pas faire le calcul dans votre source de données et retourner une nouvelle colonne avec? Cela semblerait le meilleur moyen de séparer l'interface utilisateur de la logique. –
Hmm. Mais il est beaucoup plus facile de faire les opérations avec C#. –