在我的控制器Index操作使用下面的代码,我尝试在Razor视图中显示2项字段内容:MVC 4 - 如何返回LINQ到实体查询结果在视图
public class MyController : Controller
{
private MyEntities db = new MyEntities();
public ActionResult Index()
{
IEnumerable<Prod> signatures = from Prod in db.Products
select new Prod(Prod.ProductID, Prod.ProductName);
}
}
以前我有在创建模型文件夹中的类,并把它命名为“PROD”:
public class Prod
{
public int ProductID { get; set; }
public string ProductName { get; set; }
}
但是当我运行的项目,我倒在一个错误:
MyProject.Controllers.MyController.Index()
并非所有的代码路径返回一个值
任何帮助吗?
返回查看(签名)通常被使用,只是在你的问题中显示视图。 – 2013-03-07 14:11:21
开始的好地方是http://asp.net/mvc – jrummell 2013-03-07 14:17:47
@ jrummell,值得注意的是,谢谢。 – 2013-03-07 14:20:03