Bonjour,
depuis un bon bout je faisais des requetes POST et GET sans aucun soucis mais aujourd'hui je ne suis plus certain de rien. j'ai cette vue dont j'essaie de poster les donnees de plusieurs manières :
cette vue s'affiche sans aucun soucis. mais je ne peux recuperer les données modifiées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 @using (Ajax.BeginForm("UpdateCartItems", "RLT", null, ajaxOpts, new { id = "Formulaire" })) { <td class="bbbe">@(item.Product.name)</td> <td class="bcde">@(item.Total)</td> <td> <input type="text" name="quantity" size="3" value="@item.Quantity" id="quantity" /> </td> <td style="display:none" class="gdhdyf">@(item.Product.Id)</td> <td><input type="submit" value="Valider" /></td> } <td><a href="javascript:updatecartitems()">modifier</a></td> </tr> } }
voici mon action test pour recuperer les données
et la vue à afficher qui ne s'affiche malheureusement pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public PartialViewResult UpdateCartItems(FormCollection data, SessionModel session) { //ShoppincartModel modele = new ShoppincartModel(); TryUpdateModel(session.CartItem, data); session.CartItem.ToString(); //return PartialView("voirpanier", session); return PartialView(session.CartItem); }
Je vous en prie de m'aider svp. je suffoque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 @model RachetezLeTemps.Models.SessionModel <div> <p>@Model.CartItem.Quantity</p> </div>
Prisson
Partager