2009-07-06 7 views
0

Ma situation actuelle est d'afficher un nombre inconnu de Plantypes et dans ces Plantypes afficher une liste de Participants (également nombre inconnu), les participants ont une zone de texte et une liste modifiable (vous pouvez ' t éditer les lignes individuelles, il y a une mise à jour qui fait un peu de validation puis met à jour toutes les lignes.)C# gridview imbriqué dans la mise à jour du répéteur

J'ai actuellement un gridview imbriqué avec un répéteur, le répéteur affiche le Plan dans une étiquette et OnItemDataBound j'appelle une méthode pour peupler les gridviews. C'est très bien, mais je n'arrive pas à comprendre comment sauvegarder toutes les données à la fois. Je ne suis pas opposé à la manipulation d'une manière différente, comme perdre le gridview et/ou le répéteur, si quelqu'un a une meilleure idée.

Ceci est C# et framework 2.0 ... il n'y a pas de tri ou de pagination sur les gridviews ... juste quelques liens et les champs à mettre à jour.

merci à l'avance, Padawan

Répondre

0

HTTP est sans état. Étant donné qu'un utilisateur ne peut physiquement mettre à jour qu'un seul enregistrement à la fois, vous devez mettre en place un moyen d'enregistrer au fur et à mesure de la progression de l'utilisateur. Cela peut être aussi simple que d'avoir un focus de ligne et des événements de flou de ligne et faire les sauvegardes en utilisant AJAX sur flou (flou). Peut-être que make est modal comme ils éditent donc ils ne peuvent pas quitter la page sans sauvegarder.

Questions connexes