Avec un répéteur .NET, y a-t-il des méthodes d'appel dans la directive #Eval ('')? Par exemple, si je lie un objet avec une propriété DateTime, il serait très pratique de définir #Eval ("ADateTimeProperty.ToString ('hh: mm')") ou quelque chose du genre. Est la seule option pour créer une autre propriété avec qui renvoie un DateTime formaté?Répéteur Propriétés et méthodes .net
1
A
Répondre
4
Absolument. Pour votre question datetime, cependant, vous pouvez simplement utiliser:
<%# ((DateTime)Eval("ADateTimeProperty").ToString("hh:mm") %>
Si vous vouliez appeler une méthode, vous pouvez faire:
<%# MyCustomMehtod(Eval("ADateTimeProperty")) %>
Et le code-behind:
protected string MyCustomMethod(object input)
{
return DateTime.Parse(input.ToString()).ToString("hh:mm");
}
2
Vous pouvez utiliser la surcharge de la méthode Eval
qui prend comme deuxième paramètre une chaîne de format:
<%# Eval("ADateTimeProperty", "{0:hh:mm}") %>
Questions connexes
- 1. Méthodes JQuery et propriétés DOM
- 2. VB.NET et POO - Méthodes partagées et propriétés de base
- 3. Répéteur dynamique en C# .net
- 4. Collections .NET et accès aux méthodes d'objets
- 5. Méthodes Getter et Setter Versus Propriétés publiques dans FLex
- 6. Comment accéder aux propriétés des éléments à l'intérieur d'un répéteur?
- 7. accéder à d'autres propriétés d'un répéteur databound dans codebehind
- 8. JQuery DIalog et répéteur ASP.NET
- 9. Jusqu'où aller les méthodes, propriétés, ... de substitution d'une classe de base, par ex. .net TreeNode class
- 10. Débogage des méthodes dynamiques .NET
- 11. Comment trouver facilement les méthodes/propriétés publiques inutilisées
- 12. UpdatePanel dans le répéteur
- 13. répéteur modèle d'objet chargement
- 14. Présentation du modèle Présentateur et répéteur
- 15. Répéteur ASP.NET
- 16. propriétés Bind de forme et les propriétés attachées aux propriétés
- 17. jQuery dans un répéteur
- 18. Répéteur défaillant
- 19. Accès aux propriétés/méthodes parentes dans Actionscript 3.0
- 20. Accéder aux méthodes/propriétés/attributs de contrôle ASP en Javascript?
- 21. .NET Web Service - Nouvelles méthodes n'apparaissant pas
- 22. PowerShell: Performances des appels de méthodes .NET
- 23. Méthodes et délégués anonymes
- 24. décorateurs et méthodes python
- 25. Outils et méthodes
- 26. Méthodes d'encapsulation et d'héritage
- 27. Méthodes et types anonymes
- 28. Décorateurs et méthodes virtuelles
- 29. Méthodes d'accès et les propriétés d'objet Objective-C arbitraire de JavaScript
- 30. Comment synchroniser les méthodes (d) et modifier les propriétés des objets dans un objet parent?
Merci Chris, très apprécié! – Daniel