1
L'élément de modèle transmis au dictionnaire est de type '...', mais ce dictionnaire requiert un élément de modèle de type '...'Erreur type incorrect?
Est-ce que quelqu'un sait comment résoudre cette erreur?
Ma classe contrôleur:
public class MapsController : Controller
{
public ActionResult Index()
{
return View(Project.Find(68));
}
//[AutoRefresh(DurationInSeconds = 30)]
public ActionResult Map()
{
var map = DeviceLocation.FindAll();
Locations l = new Locations();
l.locations = map;
return Json(l, JsonRequestBehavior.AllowGet);
}
}
Mon point de vue
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<App.Models.Project>>" %>
J'utilise un pour chaque boucle dans ma vue, le pour chaque ne fonctionnerait pas si je supprime le IEnumerable. J'ai mis à jour ma question avec le code de la vue. – Prd
Il serait utile si vous montriez le message d'erreur complet au lieu de cacher les types, esp. puisque les types voient le problème. De plus, montrez le reste de votre point de vue. – RedFilter