嗨,我的控制器中有一个方法,并且有以下代码
if (ModelState.IsValid)
{
IDataOperations ops = DataSession.GetDataOperations(null);
List<Department> dept = new List<Department>();
ops.Load(dept);
ops.Commit();
int deptId = dept[dept.Count - 1].Id + 1;
Department department = new Department()
{
Id = deptId,
CompanyId = deptModel.CompanyId,
Active = deptModel.Active,
Name = deptModel.Name
};
ops.Create(department);
ops.Commit();
return RedirectToAction("CompanyDepartment", "Task");
}
else
{
//some code
每次页面运行时,它总是转到 else 部分,这意味着模型状态是无效的。如何检查页面中的错误在哪里,我可以添加什么代码来显示页面中的错误在哪里。
谢谢