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 :

Envoyer resultat d'un formulaire


Sujet :

ASP.NET

  1. #1
    Nouveau Candidat au Club
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    2
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Envoyer resultat d'un formulaire
    Je cherche un moyen facile et rapide d’envoyer les résultats d’un formulaire par email sans écrire de code. Cela est facile avec FrontPage, mais je veux une solution .net et je ne veux pas installer FP extensions sur mon serveur.
    Qqn saurait t’il comment s’y prendre?

    Merci d’avance

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    le framework .Net sert de base à un ensemble de language de programmation. qui dit programmation dit code et toi, tu veux pas de code. je pense qu'il y un soucis dans ta réflexion.

    y a un moment ou le formulaire faudra l'écrire dans un language donné, quitte à ce que ce soit du HTML. ensuite, il faudra bien récupérer les valeur au clic d'un certain bouton et donc il faudra du code pour choisir les valeurs à envoyer. Il faudra aussi spécifier l'adresse d'envoyeur, l'adresse mail, le serveur mail d'envoi, etc etc etc etc
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  3. #3
    Nouveau Candidat au Club
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    2
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Malheureusement, J'ai beaucoup de formulaires que je dois mettre en ligne et je ne veux pas avoir a écrire du code pour chacun. Quelque uns ont plus d'une centaine de champs et ce serait un cauchemar d'avoir a écrire du code personnalise pour chaque formulaire.

    Je cherche une solution facile comme est le cas dans Frontpage ou il suffit de préciser quelques paramètres comme destination email, page de confirmation, format du texte etc. et Frontpage extensions prend charge du reste.

    Si le framework n'offre aucune solution en cet egard, j'espère que qqn pourrait recommander un composant qui pourrait faire la tache.

  4. #4
    Membre expérimenté
    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
    Points : 1 521
    Points
    1 521
    Par défaut
    Juste en réflechissant un petit peu :

    Est-ce qu'il est possible de parcourir les éléments d'une page ASPX ? Oui.
    Est-ce qu'il est possible de lire la valeur de chaque élément ? Oui.
    Est-ce qu'il est possible de créer une fonction qui pourrait faire cela pour chaque page ASPX ? Oui.
    Est-ce qu'il est possible d'envoyer un mail en .NET ? Oui.

    Tu as donc ta solution à coder, mais le nombre de lignes reste minimal. Il faut juste appeller la fonction depuis chaque formulaire ASPX.

  5. #5
    Expert éminent
    Avatar de Ditch
    Inscrit en
    Mars 2003
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2003
    Messages : 4 160
    Points : 9 634
    Points
    9 634
    Par défaut
    Citation Envoyé par Hachim Voir le message
    Malheureusement, J'ai beaucoup de formulaires que je dois mettre en ligne et je ne veux pas avoir a écrire du code pour chacun. Quelque uns ont plus d'une centaine de champs et ce serait un cauchemar d'avoir a écrire du code personnalise pour chaque formulaire.

    Je cherche une solution facile comme est le cas dans Frontpage ou il suffit de préciser quelques paramètres comme destination email, page de confirmation, format du texte etc. et Frontpage extensions prend charge du reste.

    Si le framework n'offre aucune solution en cet egard, j'espère que qqn pourrait recommander un composant qui pourrait faire la tache.

    100 champs dans ton formulaire? Wawww il n'y a pas un problème de conception avant d'être un problème technique?

    Si tu veux faire ton propre truc, il te faudra écrire au moins une classe. Celle-ci dérivera de "Page". Et là dedans tu pourras y mettre des propriétés comme celles que tu souhaites. Tu pourras aussi gérer un bouton qui se chargera de parcourir tous tes contrôles.

    Ensuite au lieu de créer des "Page", tu créeras des "MaPage"

    Didier Danse

    Most Valuable Profesionnal SharePoint
    Microsoft Certified Application Developer
    Mes articles sur developpez.com
    Mon site perso


Discussions similaires

  1. Envoyer le resultat d'un formulaire à une base de données
    Par afafidahmane dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 28/08/2006, 11h06
  2. Réponses: 5
    Dernier message: 12/06/2006, 15h23
  3. Réponses: 3
    Dernier message: 02/05/2006, 10h49
  4. Envoyer les données du formulaire directement par mail
    Par McAdam dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 09/04/2006, 01h51
  5. Réponses: 27
    Dernier message: 28/03/2006, 10h53

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