2010-10-20 6 views

Répondre

5

Vous pouvez ajouter l'aide suivante au formulaire:

<%= Html.HttpMethodOverride(HttpVerbs.Delete) %> 

Cela inclura un champ caché qui instruira le cadre d'invoquer le bon action du contrôleur. Maintenant, il y a deux possibilités:

  1. formulaire HTML normal soumettre: seulement POST est pris en charge en est ainsi ce qui sera utilisé, mais grâce au champ caché l'action appropriée du contrôleur sera appelé
  2. AJAX: vous pouvez utiliser tout verbe que vous voulez, y compris DELETE pour sérialiser les valeurs d'entrée de formulaire et les envoyer - pas de problème ici.
Questions connexes