bouton "parcourir" [résolu] - C#/.NET managed - Programmation
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
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.
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
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...
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
Marsh Posté le 10-06-2004 à 12:20:12
je mets donc cette ligne au niveau de la déclaration de mon bouton?
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
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>
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">
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">
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
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!)
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 ;-)
Marsh Posté le 10-06-2004 à 13:37:05
ok, alors, je vais faire un autre message avec toutes mes erreurs.
Merci.
Marsh Posté le 10-06-2004 à 15:02:30
par conte, comment fait-on pour récupérer le fichier sélectionner?
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 !!!
Marsh Posté le 11-06-2004 à 08:44:26
puis suffit de faire
boton.postedfile.saveas(.....) et c'est fini
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.
Message édité par ohr le 22-06-2004 à 10:12:24