我正在创建一个名为" SaleModule"的MVC4网站。我在解决方案中添加了另一个名为" Autonomous_Framwork_Rsoff"其中有一个存储库和模型(Entity Framework)。我添加了" Autonomous_Framwork_Rsoff"的引用。在MVC项目中。这是控制器代码:
public ActionResult outletdisplay()
{
var dataContext = new AutonomousEntities1();
var brandRepository = new Repository<Autonomous_Framework_Rsoff.Brand>(dataContext);
var outletRepository = new Repository<Autonomous_Framework_Rsoff.Outlet>(dataContext);
IEnumerable<Autonomous_Framework_Rsoff.Brand> brandList = brandRepository.GetAll();
return View(brandRepository);
}
GetAll是一个函数库,可以获得所有品牌。 现在这是代码。
@model IEnumerable<Autonomous_Framework_Rsoff.Model1.Brand>
但是第一行出现错误@ model IEnumerable Red line属于Model1。找不到Autonomous_Framework_Rsoff.Model1。
答案 0 :(得分:0)
通过查看您的代码,有两个地方需要纠正:
IEnumerable<Autonomous_Framework_Rsoff.Brand> brandList = brandRepository.GetAll();
return View(brandList);
和
@model IEnumerable<Autonomous_Framework_Rsoff.Brand>