Элемент модели, переданный в словарь, имеет тип «System.Collections.Generic.List»

Я новичок в asp.net, и это мое первое приложение. Я разрабатываю приложение, которое управляет страховыми запросами. Запрос модели содержит загрузку файла. addDemand (добавляет запрос) требует, чтобы член (adherent) был зарегистрирован. Каждый раз, когда я пытаюсь запустить addDemande, я получаю ошибку:

Элемент модели, переданный в словарь, имеет тип «System.Collections.Generic.List`1 [Mutuelle.Domain.Entities.Demande]», но для этого словаря требуется элемент модели типа «Mutuelle.Domain.Entities.Demande».

Вот controller:

public ActionResult AddDemande() { Demande demande = new Demande(); return View(demande); } [HttpPost] public ActionResult AddDemande([Bind(Exclude = "fichier")]Demande demande, HttpPostedFileBase fichier) { try { if (!ModelState.IsValid) { return View(); } else { BinaryReader fichierReader = new BinaryReader(fichier.InputStream); byte[] fichiers = fichierReader.ReadBytes(fichier.ContentLength); demande.fichier = fichiers; AdherentDService adherentService = new AdherentDService(); Adherent adherent = (Adherent)Session["logedAd"]; demande.nomBeneficiaire = adherent.nom; demande.eMailBeneficiaire = adherent.eMail; demande.beneficiare = adherent; adherent.listDemandes.Add(demande); adherentService.Updateadherent(adherent); demande.beneficiare = adherent; adherentService.CreateaDemande(demande); Session.Remove("logedAd"); Session.Add("logedAd", adherent); return RedirectToAction("Demandes"); } } catch { return RedirectToAction("Index", "Home"); } } 

И вот вид:

  model Mutuelle.Domain.Entities.Demande @{ ViewBag.Title = "AddDemande"; } 

AddDemande

@using (Html.BeginForm("AddDemande", "Adherent", FormMethod.Post, new { @enctype = "multipart/form-data" })) { @Html.AntiForgeryToken()

Demande


@Html.ValidationSummary(true)
@Html.LabelFor(model => model.Nomrubrique, new { @class = "control-label col-md-2" })
@Html.EditorFor(model => model.Nomrubrique) @Html.ValidationMessageFor(model => model.Nomrubrique)
@Html.LabelFor(model => model.fichier, new { @class = "control-label col-md-2" })