Comment passer de la Liste de Contrôleur pour Afficher dans MVC 3
J'ai une Liste<> lié avec certaines données dans le Contrôleur de l'action et que je veux passer cette Liste<> pour Afficher les lier avec de la grille de données en Rasoir Vue.
Je suis nouveau sur le MVC.Quelqu'un peut-il m'aider comment passer et comment accéder à la Vue.
Vous devez vous connecter pour publier un commentaire.
La transmission des données à afficher est simple comme objet de passage à la méthode. Jetez un oeil à
Le contrôleur.Méthode De Vue
Quelque chose comme cela
@Model
au lieu de@model
.Je l'ai fait;
Dans le contrôleur:
En vue:
Espère que cela aide
Vous pouvez utiliser la dynamique de l'objet
ViewBag
pour transmettre les données de Contrôleurs de Vues.Ajouter les éléments suivants à votre contrôleur:
Ensuite, vous pouvez accéder à partir de votre point de vue:
@ViewBag.MyList
. qu'est-ce que ça fait?Créer un modèle qui contient votre liste et d'autres choses dont vous avez besoin pour la vue.
Par exemple:
De la méthode d'action mis à votre liste de votre choix pour le Modèle,
_MyList
propriété, comme:De votre point de vue de l'accès le modèle comme suit
Je pense que ça va aider pour commencer.