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 :

[ASP.NET MVC] Codebehind d'une vue partielle


Sujet :

ASP.NET

  1. #1
    Membre confirmé Avatar de Nadd
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 160
    Par défaut [ASP.NET MVC] Codebehind d'une vue partielle
    Bonsoir,

    Dans le cadre d'une application web, j'ai été amené à créer une vue partielle (Mvc.ViewUserControl) censé afficher une liste de catégories. Cette vue partielle est appelée dans la Page Maître du site internet et s'affiche donc à chaque page sur le côté gauche.

    Cependant, ces catégories sont supposées provenir d'une base de données. Il me faut donc un code pour afficher ces catégories au sein de la vue partielle. Le problème est que la vue partielle, étant indépendante d'un quelconque controleur, ne dispose pas d'une partie "dynamique" comme c'est le cas pour la page Home associée au HomeController, etc.

    Ce que j'aimerais savoir, c'est comment permettre la récupération des catégories dans la base de données sans avoir à implémenter du code directement dans la page .ascx afin que le pattern MVC soit respecté.

    En vous remerciant d'avance,

    Nadd.

  2. #2
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    Salut,

    je crois que tu peux utiliser un controleur si tu utilise renderaction au lieu de renderpartial.

    Avec Renderpartial, tu passes les donnees depuis la vue contenant ta vue partielle, avec renderaction, tu lui donne un controlleur

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  3. #3
    Membre confirmé Avatar de Nadd
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 160
    Par défaut
    Merci beaucoup !

    Je n'avais pas connaissance de l'existence de cette méthode

    Bonne journée,

    Nadd

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 17
    Dernier message: 15/03/2010, 17h26
  2. Réponses: 10
    Dernier message: 03/12/2009, 22h45
  3. Réponses: 0
    Dernier message: 04/08/2009, 19h13
  4. creer une action Asp.net mvc
    Par Ya7yaKech dans le forum ASP.NET
    Réponses: 5
    Dernier message: 21/04/2009, 11h12

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