2010-04-22 3 views
0

J'ai besoin de suggestions en ce qui concerne le téléchargement de fichiers multiples en utilisant le contrôle de téléchargement de fichiers dans asp.net (avec C#). J'ai un contrôle de téléchargement de fichiers, donc je clique sur le bouton 'Parcourir' et quand je sélectionne un fichier de la boîte de dialogue de sélection de fichier, je veux que le fichier soit montré comme un lien sous le contrôle de téléchargement de fichiers (quelque peu similaire à Gmail). Ce fichier devrait être vu de telle manière qu'il puisse être supprimé, si je le voulais. Et aussi je devrais être en mesure de télécharger un autre fichier à partir du contrôle de téléchargement de fichiers. Tous ces fichiers doivent être téléchargés à un emplacement lorsque j'utilise un événement de clic de bouton à la fin.Fichier Télécharger plusieurs fichiers dans asp.net (similaire à gmail)

Je crois que je me suis fait comprendre. Toutes les suggestions sont vraiment utiles. Merci.

Répondre

2

Après que l'utilisateur sélectionne le fichier, utilisez le client javascript pour:

  1. Masquer le contrôle de téléchargement de fichiers
  2. Créer un lien à sa place
  3. Créer un lien « supprimer » à côté de lui, qui sera a) supprimer le contrôle de chargement initial de la page et b) supprimer les liens créés dans les étapes 2 et 3
  4. créer un nouveau contrôle de téléchargement de fichier et placez-le au-dessus du lien créé à l'étape 2

Si vous avez des questions, je vais essayer de répondre.

+0

c'est clair, ma question est maintenant de savoir comment implémenter le javascript pour créer un lien pour le fichier sélectionné? – superstar

+0

S'il vous plaît clarifier. Vous n'êtes pas clair sur la façon de créer un lien et insérer dans la page? Ou n'êtes-vous pas clair sur la façon d'obtenir le nom du fichier sélectionné dans le contrôle de téléchargement? –

+1

je pense que c'est clair maintenant !! Je vais essayer demain et revenir. merci Fyodor – superstar

Questions connexes