asp.net-mvc - 在 MVC 中,如何返回 IQueryable 结果并使用操作将其显示在视图中
问题描述
net mvc,我想知道如何返回 Iqueryable 结果并使用操作结果将其显示在视图中。
这就是我的控制器方法目前的样子
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);
}
推荐阅读
- google-apps-script - 如何返回:一个嵌套值,在 JSON.parse API 中的多个 indecis 内,返回到我的谷歌工作表单元格中?
- java - Hibernate 5 事务状态未被跟踪?
- maven - IntelliJ 在构建 Maven 导入项目时未运行 jOOQ codegen 插件
- python - Python - 没有找到标签的 div 抓取
- javascript - Uncaught (in promise) TypeError: data.forEach 不是 `displayResult` 的函数
- python - 如何在 Django 应用程序中获取有关登录用户的信息?
- python - 建模后的预测:输出数组
- angular - firebase 存储显示证书错误 Angular
- python-3.x - 如何修复过时的元素引用错误?Python
- vue.js - 表中的标准“检查所有”功能