I ont un contrôleur qui étend System.Web.Mvc.Controller
et I ont une méthodeComment envoyer des données au contrôleur?
public ActionResult GetCategoryTreeNode(CategoryTreeNode parentNode)
{
//to something
return new ActionResult();
}
Lorsque CategoryTreeNode est
public class CategoryTreeNode
{
public string DisplayName { get; set; }
public long Id { get; set; }
}
Quand j'appelle ce GetCategoryTreeNode avec la valeur de parentNode.DisplayName est nulle et parentNode.Id est 0.
Que dois-je changer du côté serveur pour qu'il remplisse parentNode avec les valeurs passées par le client?
Avez-vous l'attribut '[HttpPost]' décorant cette méthode? –
Comment se déroule la reliure de votre modèle? montrez-nous du code de votre vue. –
@neoistheone J'ai essayé d'ajouter [HttpPost] mais cela n'a rien changé. –