comment faire pour effacer la zone de texte valeur de asyncfileupload ..?
Il y a un bouton(Monbouton).
OnClick de ce bouton, une modalpopup(MyPopup) apparaît avec un asyncfileupload de contrôle ajax, sur le bouton Ok bouton Annuler.
La fonctionnalité de navigation de la asyncfileupload fonctionnalité fonctionne bien, Pas de problème.
Mais après la publication, si je clique sur le MyButton encore une fois, le pop-up apparaissant avec l'ancien chemin d'accès dans la asyncfileupload contrôle de zone de texte.
Comment effacer ... !
Merci d'avance.
OriginalL'auteur |
Vous devez vous connecter pour publier un commentaire.
Rien de la façon de travaillé pour moi.
Le problème n'est pas spécifique à
AsyncFileUpload
, mais à lainput[type=file].
Enfin, j'ai trouvé un moyen qui a fonctionné pour moi avec javascript:
OriginalL'auteur
Définir l'attribut de AsyncFileUpload descripteur de OnClientUploadComplete="UploadComplete" et utiliser la prochaine JS:
Vous pouvez appliquer toutes les actions/les styles de la "fileInputElement".
OriginalL'auteur
Pour développer ador la réponse ci-dessus:
OriginalL'auteur
En supposant que vous utilisez le contrôle de l'Ajax Control Toolkit, vous pouvez brancher dans le OnClientUploadedComplete poignée qui est appelé sur le côté client une fois que le téléchargement est terminé. Vous voulez appeler cacher sur le modal popup
OriginalL'auteur
cela a fonctionné pour moi, si vous tentez d'effacer côté client.
OriginalL'auteur
C'est une correction pour la Jmoon de réponse. Ceci est utile si vous souhaitez effacer AsyncFileUpload texte pas après le téléchargement complet, mais après quelques autre action de l'utilisateur.
OriginalL'auteur
Ce sera certainement effacer la zone de texte:
OriginalL'auteur