Asp.net mvc 参数字典包含参数的空条目';部门ID'; 公共类EmployeeController:控制器 { //获取:员工 公共行动结果索引(内部部门ID) { EmployeeContext EmployeeContext=新的EmployeeContext(); List employeeContext.employees .Where(emp=>emp.DepartmentId==DepartmentId) .ToList(); 返回视图(员工); } 公共行动结果详细信息(int id) { EmployeeContext EmployeeContext=新的EmployeeContext(); Employee=employeeContext.Employees .Single(x=>x.EmployeeId==id); 返回视图(员工); } }

Asp.net mvc 参数字典包含参数的空条目';部门ID'; 公共类EmployeeController:控制器 { //获取:员工 公共行动结果索引(内部部门ID) { EmployeeContext EmployeeContext=新的EmployeeContext(); List employeeContext.employees .Where(emp=>emp.DepartmentId==DepartmentId) .ToList(); 返回视图(员工); } 公共行动结果详细信息(int id) { EmployeeContext EmployeeContext=新的EmployeeContext(); Employee=employeeContext.Employees .Single(x=>x.EmployeeId==id); 返回视图(员工); } },asp.net-mvc,Asp.net Mvc,departmentid是参数字典,包含不可空类型的参数“departmentid”的空条目。从客户端调用特定端点时,您没有传递departmentid 如果该参数是可选的,请为该参数设置一个默认值,如下所示 公共行动结果索引(int departmentid=0) 或者让它可以为空 公共行动结果索引(int?部门ID)欢迎来到SO!你需要澄清你的问题是什么,你需要什么来解决这个问题。这里没有足够的信息帮助您解决问题。请编辑你的帖子,你将有更好的机会得到一个有用的答案。 public class

departmentid
是参数字典,包含不可空类型的参数“departmentid”的空条目。

从客户端调用特定端点时,您没有传递
departmentid

如果该参数是可选的,请为该参数设置一个默认值,如下所示

公共行动结果索引(int departmentid=0)

或者让它可以为空


公共行动结果索引(int?部门ID)

欢迎来到SO!你需要澄清你的问题是什么,你需要什么来解决这个问题。这里没有足够的信息帮助您解决问题。请编辑你的帖子,你将有更好的机会得到一个有用的答案。
public class EmployeeController : Controller
{
    // GET: Employee
    public ActionResult Index(int departmentid)
    {
        EmployeeContext employeeContext = new EmployeeContext();

        List<Employee> employees = employeeContext.Employees
                                                  .Where(emp => emp.DepartmentId == departmentid)
                                                  .ToList();

        return View(employees);
    }

    public ActionResult Details(int id)
    {       
           EmployeeContext employeeContext = new EmployeeContext();

           Employee employee = employeeContext.Employees
                                              .Single(x => x.EmployeeId == id);

           return View(employee);
    }
}