asp.net-mvc - 在MVC中,我如何返回IQueryable结果并使用操作在 View 中显示它

标签 asp.net-mvc entity-framework linq mvvm interface

NET MVC,我想知道如何返回和Iqueryable结果,并使用操作结果在 View 中显示它。

,这是我的 Controller 方法当前看起来像

 private EmpEntities db = new EmpEntities();

        // GET: api/EmployeeInfoAPI
        public IQueryable<EmployeeInfo> GetEmployeeInfoes()
        {
            return db.EmployeeInfoes;
        }

这是我想要达到的目标,但我不断收到错误消息,指出语法错误“(
public ActionResult IQueryable<EmployeeInfo> GetEmployeeInfoes()
        {
            return View(db.EmployeeInfoes);
        }

我不确定我错过了括号,还是我的方法错误

最佳答案

结果操作的类型“GetEmployeeInfoes”是ActionResult。使用以下语法:

public ActionResult GetEmployeeInfoes()
{
     return View(db.EmployeeInfoes);
}

关于asp.net-mvc - 在MVC中,我如何返回IQueryable结果并使用操作在 View 中显示它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57887537/

相关文章:

asp.net-mvc - 布局和不同的内容和风格,复杂的MVC4应用程序

entity-framework - EF4 POCO(不使用 T4): Mapping and metadata information could not be found for EntityType

c# - LINQ to Entities 无法识别该方法

c# - 空对象引用异常

c# - LINQ:分组后从实体集合中选择最小值和最大值

c# - 此代码中返回相同结果但不同 SQL 的 LINQ 方法的执行顺序。里面到底发生了什么?

c# - 如何使用 LINQ 在一个集合中选择一个集合?

c# - 使用 Ninject 绑定(bind) Controller 上下文

asp.net-mvc - Asp.Net MVC 2 中的 session 已过期

c# - MVC2 验证模型也没有属性的验证属性