RegularExpressionValidator sur les envois de fichiers

Afin de mieux sécuriser les envois de fichiers de nos clients, je rajoute à présent systématiquement un « RegularExpressionValidator » que j’associe au contrôle NeatUpload . L’astuce que je voulais faire partager ici, c’est le moyen de faire un test insensible à la casse des lettres, car, par défaut, ce contrôle de validation fait toujours la différence […]

Intégration de Paybox System ou de Paypal en ASP.Net 2

Après avoir essayé plusieurs méthodes, j’ai trouvé, lors du développement d’un de nos sites de commerce électronique, un article décrivant un moyen d »intégrer proprement ces moyens de paiement dans un projet ASP.Net . En effet, les tags <form> ont un rôle bien particulier dans ce type de projet, et on ne peut pas les rajouter […]

Repeater, Hyperlink et QueryString

Vous avez peut-être eu besoin d’utiliser un contrôle Hyperlink à l’intérieur d’un Repeater d’une page ASP.Net. Si vous avez voulu intégrer un « ID » dans la propriété « NavigateUrl », vous avez peut-être eu du mal à faire en sorte qu’il soit interprété normalement. L’astuce réside ici à mettre toute la chaîne entre les tags <% %>, par […]

Contrôle HyperLink avec image et propriété « alt »

Si vous avez eu besoin d’utiliser un contrôle serveur HyperLink dans une page ASP.Net en utilisant une image et non un texte, et si vous tenez à avoir un code XHTML valide, vous avez sans doute chercher comment ajouter une propriété « alt » au tag image généré. L’astuce consiste à renseigner la propriété « Text » du contrôle […]

CalendarExtender et UpdatePanel

Ayant enfin à disposition un contrôle « standard » pour la saisie de date en ASP.Net avec l’Ajax Control Toolkit, j’ai dû batailler plusieurs heures avant de comprendre pourquoi il s’affichait n’importe comment dans un « UpdatePanel ». J’ai trouvé la réponse dans le message de ce forum : http://forums.asp.net/thread/1590343.aspx Apparemment, le mélange « UpdatePanel » / « CalendarExtender » n’est pas encore […]