Bonjour,
Je développe pour un site web un bouton télécharger qui m'affiche une popup de téléchargement Windows puis doit mettre à jour mon label de date et heure.
Je suis en .Net 2.0 . Ajax n'est pas mis en place sur mon site Web et vu mes délais je ne pense pas pouvoir le faire en Ajax, si c'est la seule solution je serais quand même intéressé de le savoir.
Voici mon problème :
Lors du clique sur le bouton télécharger => je met à jour la date côté serveur, je met à jour mon label => Envoi de la popup.
Le problème c'est que ma popup empêche le rechargement de la page et donc mon label n'est pas à jour.
Est-il possible de mettre à jour côté client le label ? Y a t-il des paramètres à rajouter à la popup pour que le rechargement se fasse normalement ?
Le code qui affiche la popup de téléchargement :
Merci pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 FileStream fs = new FileStream(urlFichier, FileMode.Open); long FileSize; FileSize = fs.Length; byte[] Buffer = new byte[(int)FileSize]; fs.Read(Buffer, 0, (int)fs.Length); fs.Close(); Response.Clear(); Response.ClearHeaders(); Response.ClearContent(); Response.ContentType = "application/x-zip-compressed"; Response.AddHeader("content-disposition", "attachment; filename=" + Path.GetFileName(urlFichier)); Response.AppendHeader("content-length", Buffer.Length.ToString()); Response.BinaryWrite(Buffer); Response.Flush(); Response.End();
Partager