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
