bouton "parcourir" [résolu]

bouton "parcourir" [résolu] - C#/.NET managed - Programmation

Marsh Posté le 10-06-2004 à 11:52:18    

Bonjour tout le monde,
Je suis actuellement en stage et je ne m'y connais pas très bien en vb.net. Je doit introduire dans une page un bouton "parcourir" qui en cliquant dessu me permet de choisir un fichier déjà présent sur mon disque, mais je ne vois pas du tout comment il faut faire, je suppose que ça ne doit être qu'une simple classe à utiliser, mais je ne trouve pas laquelle.
Par contre je suis obligée de programmer avec des webforms et non des forms ...
 
Merci beaucoup pour vrotre aide par avance.
Cordialement, Aurore.
 :bounce:


Message édité par ohr le 22-06-2004 à 10:12:24
Reply

Marsh Posté le 10-06-2004 à 11:52:18   

Reply

Marsh Posté le 10-06-2004 à 12:06:44    

j'ai travaillé dessus il y a pas longtemps.
Mais ca dans le fichier aspx :
 
<INPUT language="javascript" id="File1" type="file" name="File1" runat="server">
 
c'est le type=file qui est important


Message édité par schmur le 10-06-2004 à 12:07:08
Reply

Marsh Posté le 10-06-2004 à 12:10:35    

merci beaucoup, mais je travaille avec un logiciel qui me crée tout seul le fichier html, je n'y touche pas, je pensais qu'il était possible de paramétrer mon bouton pour afficher directement une arborescence de mon disuqe pour pouvoir trouver mon fichier.

Reply

Marsh Posté le 10-06-2004 à 12:14:36    

ben va falloir toucher à ton html, a moins que ton éditeur d'html permet d'inserer des input de type file

Reply

Marsh Posté le 10-06-2004 à 12:16:37    

Par contre, je ne travaille pas en javascript...
tous mes programmes sont en vb.net.
Je ne peux pas programmer avec un autre langage, c'est mon sujet de stage qui est fait ainsi...

Reply

Marsh Posté le 10-06-2004 à 12:19:31    

j'ai pas essayer mais je pense que tu peux te passer du language javascript, je sais meme pas pourquoi je l'ai mis.
 
<INPUT id="File1" type="file" name="File1" runat="server">
devrait suffir

Reply

Marsh Posté le 10-06-2004 à 12:20:12    

je mets donc cette ligne au niveau de la déclaration de mon bouton?

Reply

Marsh Posté le 10-06-2004 à 12:22:50    

en fait la balise input créer le bouton et c'est le type qui gere quel style sera le bouton.
alors si tu as déjà créée un bouton il suffit de mettre type=file

Reply

Marsh Posté le 10-06-2004 à 12:28:35    

Ca ne me change rien, je vais te mettre les quelques lignes de code qui me génère ça...
 
 
Private Sub ButtonParcourirBase_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonParcourirBase.Click
   Dim parcour As New System.Web.UI.HtmlControls.HtmlInputFile()
 
   TextBoxNomBase.Text = parcour.PostedFile.FileName.ToString
End Sub
 
 
 
Et dans mon code html, j'ai :  
 
 
<asp:Button id="ButtonParcourirBase" runat="server" Text="Parcourir" type="file"></asp:Button>

Reply

Marsh Posté le 10-06-2004 à 12:30:34    

c'est pas un asp button , remplace ta derniere ligne par
<INPUT id="ButtonParcourirBase"" type="file" name="ButtonParcourirBase"" runat="server">
 


Message édité par schmur le 10-06-2004 à 12:31:06
Reply

Marsh Posté le 10-06-2004 à 12:30:34   

Reply

Marsh Posté le 10-06-2004 à 12:33:17    

J'ai copier ta ligne, et maintenant, j'ai cette erreur...
 
Parser Error  
Line 81: <INPUT id=ButtonParcourirBase type=file name=ButtonParcourirBase runat="server">
 

Reply

Marsh Posté le 10-06-2004 à 12:34:35    

tu peux mettre tout ton code html sur le forum? ou dumoins ce qui entoure le input


Message édité par schmur le 10-06-2004 à 12:36:14
Reply

Marsh Posté le 10-06-2004 à 12:36:08    

c'est bon, ça marche.....
en fait, je n'avais tout simplement pas tout relancer, je te remercie beaucoup...
Est-ce que je peux te déranger en te donnant mes autres erreurs bloquantes???
merci beaucoup en tous les cas.
 
(je vais déjeuner, je reviens vite!)

Reply

Marsh Posté le 10-06-2004 à 12:37:27    

depand ce que c'est, perso je travail avec C# alors je sais pas.
sinon tu peux tjs poster des message sur le forum. Je ne suis pas tout seul ;-)

Reply

Marsh Posté le 10-06-2004 à 13:37:05    

ok, alors, je vais faire un autre message avec toutes mes erreurs.  
Merci.

Reply

Marsh Posté le 10-06-2004 à 15:02:30    

par conte, comment fait-on pour récupérer le fichier sélectionner?

Reply

Marsh Posté le 10-06-2004 à 15:18:04    

ok, c'est bon, j'ai trouvé, c'était juste une méthode à appeler : bouton.value !!!

Reply

Marsh Posté le 11-06-2004 à 08:44:26    

puis suffit de faire  
boton.postedfile.saveas(.....) et c'est fini

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed