IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Récupérer le contenu d'un formulaire et l'insérer dans un .txt


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 18
    Par défaut Récupérer le contenu d'un formulaire et l'insérer dans un .txt
    Salut a tous!

    Je voudrait récupérer le contenu d'un petit formulaire de deux champ et l'insérer dans un .txt ou 2 (un part champ). Mais je ne sais vraiment comment faire!

    J'ai trouver des explications pour écrire dans un fichier texte mais je ne sais pas comment le mettre en relation avec mon formulaire.

    Code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    public string ecriretitre()
        {
            TextWriter writer;
            string test = @"C:\test.txt";
            writer = new StreamWriter(test);
     
            writer.Write("Test");
            writer.Close();
            return titre;
        }
    Merci d'avance de votre aide!

  2. #2
    Membre expérimenté

    Inscrit en
    Septembre 2004
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 105
    Par défaut
    Comme ton code l'indique, tu as déjà une méthode pour écrire du texte dans un fichier.

    Maintenant, il te faut
    1- Récupérer le contenu de ton formulaire,
    2- Mettre ce contenu dans le fichier.

    Pour 1-, tu n'a pas précisé quel genre de formulaire tu utilises, mais ça ne devrais pas être difficile à trouver; regarde dans la documentation (MSDN).

    Pour 2-, est-ce que tu as besoin d'un structure? Si non, tu peux simplement envoyer chaque valeur suivie par un retour à la ligne: "\r\n".
    Si oui, tu dois définir cette structure et la suivre. Par exemple, tu peux séparer les valeurs par des tabs "\t" et ajouter des retours à la ligne quand nécessaire.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 18
    Par défaut
    J'utilise un formulaire htlm comme celui ci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <form action="Default.aspx" method="post" enctype="multipart/form-data">
                                        <p>Titre : <input type="text" size="30" name="titre" value="<% = afftitre2 () %>" /></p>
                                        <p>
                                            Contenu :<br />
                                            <textarea type="text" name="contenu" cols="50" rows="10" ><% = affcontenu2 () %></textarea>
                                            <br/>
                                            <input type="submit" value="Valider" />
                                           </p>
                                          </form>
    Je ne sais pas si c'est le mieux pour ce que je veut faire? Je veux juste récupérer 2 informations donc je pensai faire 2 fichiers texte.

    Je n'ai pas trouver d'exemples pour m'aider donc si quelqu'un pouvait m'aider...

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Je te conseille de lire un tutorial sur ASP.NET comme par exemple, http://ditch.developpez.com/aspnet/introduction/ .

    Ce que tu essayes de faire avec un formulaire classique n'est pas dans la philosophie d'un site ASP.NET.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 18
    Par défaut
    Oui j'ai déjà regarder ce tuto mais je n'y est pas trouver ma solution!

    Ce que tu essayes de faire avec un formulaire classique n'est pas dans la philosophie d'un site ASP.NET.
    Pourquoi ??

  6. #6
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Pourtant, la solution est dans le document http://ditch.ftp-developpez.com/AspNet2.pdf .

    Obtenir la solution spécifiquement sur ce problème ne te permet pas de comprendre la technologie ASP.NET et donc tu vas revenir vers nous pour de nombreux et nouveaux problèmes pour lesquels tu auras à chaque fois des réponses spécifiques sans toujours les comprendre. Les formulaires sont vraiment la base de ASP.NET : si tu ne comprends pas comment créer un formulaire, créer un événement et lire les données lors d'un PostBack, tu n'iras pas très loin.

Discussions similaires

  1. [Débutant] récupérer le contenu d'une formulaire dans un variable
    Par Aws1994 dans le forum C#
    Réponses: 1
    Dernier message: 16/01/2014, 09h44
  2. Réponses: 2
    Dernier message: 04/02/2009, 12h13
  3. Réponses: 9
    Dernier message: 18/01/2009, 23h46
  4. Réponses: 2
    Dernier message: 07/10/2008, 22h21
  5. [MySQL] Problème pour récupèrer les champs d'un formulaire qui se trouve dans un while
    Par mademoizel dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 21/03/2008, 14h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo