Bonjour !
J'ai un gros problème et après maintes essais, je n'arrive toujoura à un résultat satisfaisant !
Voilà :
Je dois créer un object webcontrols.table contenant 4 lignes statiques
(les entêtes) et le reste des lignes est dynamique. Ces lignes
dynamiques contiennent chacunes 4 textbox créé dynamiquement. Jusque
là, pas de problème. J'ai une méthode pour générer les entêtes et
l'autres, les lignes dynamique du tableau.
Traitement :
1) Je génère les entêtes et les lignes dynamique dans if not ispostback dans le page_load. (tblTableau.Rows.Count = 8)
2) Je modifier les valeurs de mes textbox dynamiques (tblTableau.Rows.Count = 8)
3) Je clique sur le bouton enregistrer dans le base tableau (je veux
dire ici en dessous du tableau et non pas dans le tableau pour ne pas
porter confusion)
(tblTableau.Rows.Count = 4)
Et voilà mon problème ! Évidement, quand je clique sur enregistrer, le
premier évenement exécuter est le page_load de ma page. Je perd donc
toutes informations relative à mon tableau. Par la suite, j'ai bien
vérifié que le viewstate était à true sur mon tableau et il est
effectivement à true.
Ce que je voudrais faire est simple. Je voudrais pouvoir enregistrer
les nouvelles valeurs entrées par l'utilisateur dans les textbox
dynamiques.
Est ce qu'il y a une façon de faire de genre de chose en ASP.NET (vb.net) ?
Merci