2010-04-30 7 views

Répondre

6

Vous n'avez pas - il n'y a pas de concept de 'autopostback', de la même manière qu'il n'y a pas de concept de publication dans le framework MVC. Si vous souhaitez soumettre le formulaire, vous pouvez le faire via javascript, si vous souhaitez mettre à jour quelque chose d'autre via un appel au serveur, vous pouvez configurer un appel AJAX, probablement en utilisant jQuery pour ce faire. Il y a un peu d'exemple here.

-1

Règle de pouce pour MVC, Toute méthode de contrôleur, sur , est appelée par le routage JS ou Jquery à Ajax.

0

Aucune demande n'est requise. Envelopper chaque ID caché et liste déroulante dans un formulaire avec l'action à updateproduct. alors c'est juste:

@Html.DropDownList("id", (SelectList)ViewBag.Values, new { onchange = "this.form.submit();" }) 
Questions connexes