Utilisateur IENumerable dans la vue MVC 4 Razor
Bonjour,
Après plusieurs heures de recherche sur le net, je me trouve bloqué.
En effet sur ma view(Recherche utilisateur) il y a quelques champs de saisie et un tableau de résultat.
Pour pouvoir garder les données de la view au controler j'ai créé une classe(RechercheUtilisateur) qui comporte :
- Objet Utilisateur (Nom, prenom,...) Récupération des données de recherche
- IEnumerable Utilisateur (Nom, prénom, ....) Récupération des utilisateurs dans la base de données pour les afficher.
Dans ma vue, je fais passer sur chaque champ la commande ci-dessous :
Code:
1 2 3 4
| @model CULTE.Models.RechercheUtilisateurModel
@Html.EditorFor(Model => Model.objUtilisateur.Nom)
@Html.EditorFor(Model => Model.objUtilisateur.Prenom)
..... |
Ensuite pour lister mes utilisateurs que j'ai trouvé par rapport à la recherche je souhaite passer dans ma vue partielle
Code:
@Html.Partial("_Utilisateur", Model.IEUtilisateur)
et là j'ai l'erreur suivante
Code:
Erreur 1 Conflit entre 'Model' et la déclaration 'System.Web.Mvc.WebViewPage<TModel>.Model' c:\Users\.....\Desktop\CULTE\CULTE\Views\Parametre\RechercheUtilisateur.cshtml 92 49 CULTE
Auriez vous une idée.
Merci