问题描述
public ActionResult GetEmployeeFromEntity(int empId)
{
Employee objEmp = new Employee();
objEmp = objEmp.GetEmployeeDetailsById(empId );
返回查看(objEmp);
}
这是我的控制器
我正在跟踪错误
'/ CopleteMVCDemoTutorials'应用程序中的服务器错误。
参数字典包含'CopleteMVCDemoTutorials.Controllers.EntityEmployeeController'中方法'System.Web.Mvc.ActionResult GetEmployeeFromEntity(Int32)'的非可空类型'System.Int32'的参数'empId'的空条目。可选参数必须是引用类型,可以为空的类型,或者声明为可选参数。
参数名称:参数
public ActionResult GetEmployeeFromEntity(int empId)
{
Employee objEmp=new Employee();
objEmp= objEmp.GetEmployeeDetailsById(empId);
return View(objEmp);
}
This is my controller
and i am getiing following error
Server Error in '/CopleteMVCDemoTutorials' Application.
The parameters dictionary contains a null entry for parameter 'empId' of non-nullable type 'System.Int32' for method 'System.Web.Mvc.ActionResult GetEmployeeFromEntity(Int32)' in 'CopleteMVCDemoTutorials.Controllers.EntityEmployeeController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.
Parameter name: parameters
推荐答案
这篇关于在将员工类传递给使用Id查看时,在MVC 3中收到错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!