Si vous avez Html.Hidden(...)
à l'intérieur Ajax.BeginForm
et que vous soumettez le formulaire plus d'une fois et que vous mettez à jour la valeur du champ caché en utilisant ViewData
ou autre chose, il ne sera pas mis à jour. Peut-être parce que Html.Hidden
est un contrôle côté serveur. (Html.Hidden
est à l'intérieur du UpdateTargetId div)Ajax.BeginForm - bug possible - MVC
Une autre façon dont les choses se briser est s'il y a un Html.TextBox
intérieur Ajax.BeginForm
ou quelque chose et vous avez besoin de se cacher/montrer qu'il basé sur ce qui sort de cette demande Ajax en utilisant une sorte de si, clause else. Il n'apparaîtra pas/disparaîtra.
Que demandez-vous? – jfar