C # .NET MVC3 ModelState.IsValid
Estoy usando JSON para publicar datos de un formulario y ModelState.isValid () devuelve falso, puse una WriteLine para todos los datos entrantes y todo se ve bien en cuanto a datos, ¿hay alguna manera de mostrar los errores de estado del modelo para descubrir qué no está validando? ? este código exacto funciona bien con otros modelos
[HttpPost]
public ActionResult mobileCreateAction(Trip trip)
{
if (ModelState.IsValid)
{
System.Diagnostics.Debug.WriteLine("saving");
DB.Trips.Add(trip);
DB.SaveChanges();
return Json(new
{
success = true,
msg = "Success saving trip"
});
}
else
{
System.Diagnostics.Debug.WriteLine("invalid model state");
return Json(new
{
success = false,
msg = "Error saving trip"
}, JsonRequestBehavior.AllowGet);
}
}
Gracia