Pouvez-vous me donner des général des conseils sur la façon de déboguer ASP.NET MVC de Liaison?
Quand tout fonctionne comme exprected ASP.NET MVC est grande. Mais si quelque chose n'est pas, comme quelque chose de ne pas se lier pour une raison inconnue, j'ai du mal à identifier le problème et de trouver moi des dépenses de l'heure à la poursuite d'un problème apparemment simple.
Nous allons d'imagerie vous débarquez dans un contrôleur de méthode comme ceci:
[HttpPost]
public ActionResult ShipmentDetails(Order order)
{
//do stuff
}
Nous allons plus loin de l'image que la classe de Commande ressemble à ceci:
public class Order
{
public decimal Total {get; set;}
public Customer Customer {get; set;}
}
public class Customer
{
public string Name {get; set;}
public string Phone {get; set;}
}
Ce sont bien placés pour commencer lors de la commande dans la méthode de contrôleur n'est pas lié correctement? Quels sont les bons endroits pour commencer lorsque des parties seulement de l'ordre sont tenus correctement?