FileUpload en Ajax et refresh d'Image

bmouget Messages postés 43 Date d'inscription lundi 31 mars 2003 Statut Membre Dernière intervention 4 mars 2011 - 24 août 2009 à 12:05
bmouget Messages postés 43 Date d'inscription lundi 31 mars 2003 Statut Membre Dernière intervention 4 mars 2011 - 24 août 2009 à 16:23
Bonjour,

J'utilise le controle FileUpload dans une page ASP.NET Ajax.
Pour que celui-ci fonctionne en Ajax, j'ai ajouter un trigger.

Cette page me permet de modifier une image aprés envoi de celle-ci sur le serveur.
Dans cette page, j'ai ajouter divers controle (selection font, taille, ... par DropDownList) pour ajouter un texte sur l'image (utilisation de System.Drawing).
Ces controles sont en AutoPostBack.

Mon probléme est le suivant :

Dés que j'upload une nouvelle image, l'image n'est pas rafraichie !!!
Si je modifi l'image existante sur le serveur sans uploader cela fonctionne.

En enlevant le trigger, je ne peux évidemment plus envoyer d'image mais je peux modifier l'image existante.

Avez vous une solution à mon problème ?

Par avance merci.

PS : Je précise que j'utilise un handler pour afficher mon image dans le control image (ImageUrl = "~/HandlerImage.ashx?id=0123456789")

1 réponse

bmouget Messages postés 43 Date d'inscription lundi 31 mars 2003 Statut Membre Dernière intervention 4 mars 2011
24 août 2009 à 16:23
Je pense avoir trouvé.

Il faut mettre un trigger sur tous les controls.

Cela dit avez-vous une explication à ce phénomène ?

Merci.
0
Rejoignez-nous