您好我有一個方法在我的控制器輸入的數據沒有錯誤,並具有以下代碼我的ModelState始終是無效的,即使有由用戶
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
頁面運行每次它總是去其他部分,意思是模型狀態是無效的。 如何檢查頁面中的錯誤位置,可以添加哪些代碼以顯示頁面錯誤的位置。
謝謝
這不是一個答案。看起來你正在評論。 – RBT 2017-01-04 06:55:28