none
afficher un résumé RRS feed

  • Question

  • Bonjour, 

    Aprés avoir remplir un formulaire, l'utilisateur clique sur un bouton "valider" et un résumé sera affiché dans une autre page contenant les informations saisies dans les TextBox du formulaire

    Comment je pourrais le faire sachant que j'utilise asp.net mvc C#



    dimanche 14 octobre 2012 07:07

Réponses

  • Bonjour,

    Les grandes lignes :

    Dans votre contrôleur, ajoutez une méthode CreateSummary() qui prend en paramètre un modèle contenant les différents champs que l'utilisateur doit saisir (par exemple MonModel). Vous affichez ensuite la vue qui doit contenir le résultat de la saisie de l'utilisateur en passant en paramètre le contenu du modèle saisie par l'utilisateur :

    public void CreateSummary(MonModel informations)
    {
        this.View("RésultatSaisie", informations);
    }

    Au niveau de votre vue "RésultatSaisie", vous devez déclarez que vous utilisez un modèle de type "MonModel" :

    @model MonModel

    Et vous n'avez plus qu'à utiliser votre modèle "MonModel" dans votre vue afin d'afficher les informations nécessaire :

    <p>Nom : @this.Model.Nom</p>
    Est-ce clair ? Est-ce que cela répond à vos questions ?

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    • Proposé comme réponse Aurel Bera lundi 15 octobre 2012 11:38
    • Non proposé comme réponse marwa5800 lundi 15 octobre 2012 16:34
    • Marqué comme réponse marwa5800 lundi 15 octobre 2012 21:23
    lundi 15 octobre 2012 06:05
    Modérateur