2010-05-31 6 views
0

en utilisant ASP.net, vs2008 C#. Im utilisant un contrôle FileUpload sur un formulaire Web.Asp.net fileupload contrôle les problèmes de publication

Le téléchargement d'un fichier (c.-à-d. PDF dcouments) vers un répertoire du serveur fonctionne bien.

J'ai sur le Webform un bouton "aperçu" que l'utilisateur peut utiliser pour prévisualiser le fichier PDF après l'avoir sélectionné via la fonction de navigation Fileupload. Je le fais par

if (this.FileUpload1.HasFile) 
     { 
     localURL = FileUpload1.PostedFile.FileName; 
     // use this to preview file. Other methods are restricted by local security requirements 
     Process.Start(localURL); 
     } 

Mes problèmes est que, après le bouton cliquez sur Postback se produit l'emplacement du fichier sélectionné disparaît de la partie textbox du contrôle FileUpload.

Comment puis-je conserver cette information là, de sorte que l'utilisateur n'a plus besoin de parcourir à nouveau et peut simplement cliquer sur télécharger pour télécharger le fichier.

Toute aide appréciée

grâce

Répondre

0

essayer de mettre la variable localURL en une session. travaillé pour moi une fois

Questions connexes