2010-03-27 4 views
2

Je veux être en mesure de télécharger le fichier de ma page .aspx sur mon serveur web afin qu'il puisse être traité dans un format différent.asp.net C# télécharger un gros fichier et le traiter

par exemple. l'utilisateur téléchargera un document et dans quelques secondes il verrait une version pdf du document sur la page Web.

J'ai un service web disponible qui peut convertir doc en pdf.

maintenant

1- Comment puis-je automatiser le téléchargement + processus de conversion.

2- comment gérer les gros fichiers ici.

3- comment ne pas laisser l'utilisateur attendre que tout cela se produise.

Répondre

2
  1. Utilisez un contrôle FileUpload dans votre page Web et de processus dans le postback (article here)
  2. Configurez votre application Web dans IIS pour gérer des fichiers plus gros (article here)
  3. L'utilisateur ne doit attendre la télécharger et la conversion. L'astuce consiste à donner une rétroaction adéquate, de sorte que l'utilisateur n'a pas l'impression que le navigateur ne répond pas. Cela peut varier d'un message "Veuillez patienter pendant le téléchargement" à une animation de minuterie ou même à une barre de progression.

Utilisez this article pour plus d'informations sur la configuration d'un téléchargement de fichier réceptif.

Questions connexes