내 데이터베이스를 업데이트하기 위해 JqGrid를 가져 오려고합니다. 계속 오류가 발생합니다. "하나 이상의 엔터티에 대한 유효성 검사가 실패했습니다. 자세한 내용은 'EntityValidationErrors'속성을 참조하십시오."오류 : 하나 이상의 엔터티 (C# MVC)에 대한 유효성 검사가 실패했습니다.
어떻게하면 실제 오류가 무엇인지 또는 오류의 원인을 찾을 수 있습니까?
// TODO:insert a new row to the grid logic here
[HttpPost]
public string Create([Bind(Exclude = "Id")] AspNetUser obj)
{
//System.Diagnostics.Debug.WriteLine("Create");
string msg;
try
{
if (ModelState.IsValid)
{
db.AspNetUsers.Add(obj);
//db.AspNetUsers.Add(new AspNetUser { UserName = obj.UserName, Email = obj.Email });
db.SaveChanges();
msg = "Saved Successfully";
}
else
{
msg = "Validation data not successfull";
}
}
catch (Exception ex)
{
msg = "Error occured:" + ex.Message;
}
return msg;
}
그것의 도움 -. _See 'EntityValidationErrors'속성을 자세한 내용은 "_ –
* EntityValiationErrors는 *를 제외한 비입니다 또한 경우'ex'의 내에서 찾는 시도 내부 예외. – CodingYoshi
@stephenMuecke이 속성은 어디에서 찾을 수 있습니까? – Igorski88