Le meilleur exemple public que je puisse penser au-dessus de ma tête serait le panier d'achat d'amazon. Où vous avez une page qui affiche plusieurs enregistrements distincts qui peuvent avoir plusieurs champs distincts mis à jour.Quelle est la meilleure façon de gérer les formes répétitives dans MVC?
Je ne peux pas mettre chacun dans une étiquette de formulaire parce que l'utilisateur peut modifier plus d'un enregistrement, puis soumettre.
Je ne peux pas mettre à jour que tous les enregistrements que je reviens parce que: 1. Performance
2. Audit
3. Si quelqu'un a changé le dossier que l'utilisateur « n'a pas changé » quand ils étaient afficher la page, puis l'utilisateur soumet ces modifications seraient remplacées.
Alors, comment gérer au mieux la récupération des données et obtenir les enregistrements qui en ont été modifiés?
Est-ce clair?
Je pense que j'aime ça. Le champ caché + mise à jour JS pour dire quand un enregistrement est changé est ce à quoi je n'ai pas pensé. Je pense que je serais même capable d'écrire un classeur modèle pour obtenir une collection en tant que paramètre d'action. –
Un classeur modèle serait un bon moyen d'aller, certainement. :) Tiens nous au courant de comment ça se passe. –