Dynamically Generated Ajax.BeginForm
问题 I have a problem with ASP.NET MVC Ajax forms. I generate several Ajax forms in a table, like this: <% foreach (var item in Model) { var statefulItem = item as StatefulEffectiveItem; %> <tr> <td> <% using (Ajax.BeginForm("ShowAddActivity", "EffectiveItems", new { id = item.Id }, new AjaxOptions() { UpdateTargetId = "details", OnSuccess = "dialogIt" })) { %> <input type="submit" name="activity" value="Add Activity" /> <% } %> </td> </tr> <% } %> so far so good. When I post one of those forms,