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

Développement Web avec .NET Discussion :

Envoyer objet dans un autre controleur [Débutant]


Sujet :

Développement Web avec .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    IT Manager
    Inscrit en
    Janvier 2018
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Manager
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2018
    Messages : 220
    Par défaut Envoyer objet dans un autre controleur
    Bonjour,

    Débutant sur ASP.NET MVC, je me suis fait un petit projet "proof of concept" de la prochaine app que je veux développer pour mon entreprise.

    J'ai testé quelque chose qui ne fonctionne pas et le problème semble (si j'ai bien compris) venir du fait que j'envoie un objet via un formulaire dans un contrôleur qui n'est pas le sien mais celui d'un autre objet.

    Est-ce correct? Est-ce que c'est une chose qui n'est pas faisable avec MVC? (alors qu'en .NET classique, on peut passer des objets à tout va).

    Est-ce que le concept de MVC est bien 1 objet = 1 contrôleur = plusieurs views ?

    Merci de m'avoir lu, et merci d'avance à ceux qui répondront

  2. #2
    Membre expérimenté
    Homme Profil pro
    IT Manager
    Inscrit en
    Janvier 2018
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Manager
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2018
    Messages : 220
    Par défaut
    Bon j'ai fini par trouver tout seul comme un grand alors je poste la solution ici au cas où ça peut un jour aider quelqu'un.

    Via un formulaire, on ne peut récupérer une donnée et l'associer à un objet que si elle est contenue dans un CHAMP et non un LABEL. Au final, c'est logique...
    Un contrôleur peut donc récupérer n'importe quel objet !

    Donc, ceci ne renvoie rien du tout dans l'objet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    @Html.DisplayFor(model => model.LE_CHAMPS, new { htmlAttributes = new { @class = "form-control" } })
    Il faut écrire ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    @Html.EditorFor(model => model.LE_CHAMPS, new { htmlAttributes = new { @class = "form-control" } })

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

Discussions similaires

  1. [VRML] Mettre un objet dans un autre
    Par pouette13 dans le forum Développement 2D, 3D et Jeux
    Réponses: 1
    Dernier message: 13/06/2007, 15h47
  2. Position d'objet dans un autre objet
    Par Speed41 dans le forum Delphi
    Réponses: 14
    Dernier message: 20/02/2007, 20h51
  3. Réponses: 7
    Dernier message: 10/02/2007, 05h41
  4. rappeler un objet dans une autre méthode
    Par yodark dans le forum Langage
    Réponses: 2
    Dernier message: 17/01/2007, 22h08
  5. [FLASH MX] Copier un MC d'un objet dans un autre
    Par hanane28 dans le forum Flash
    Réponses: 4
    Dernier message: 24/12/2004, 13h22

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