Bonjour à tous,
Je créée les composants d'une page dynamiquement et ensuite, lors du meme chargement,
j'affecte les valeurs correspondantes. Aucun problème.
Ensuite, l'utilisateur a moyen d'ouvrir une popup pour aller chercher d'autres valeurs. Lors du rechargement de la page,
je recréée les composants sans recharger les valeurs car ils se renseignent automatiquement et
j'essaye d'écraser la valeurs de certains composants par la nouvelle valeur comme ceci:
(FindControl(MonComposant) as TextBox).Text := 'Nouvelle valeur';
Mais la, ça bloque... Il garde l'ancienne valeur. Pourtant, si je fait:
Response.Write('<SCRIPT>window.alert("val: '+(FindControl('SOCIETES_SOCIETE') as TextBox).Text+'");</SCRIPT>');
Juste après l'affectation, il me renvoye bien la nouvelle valeur, elle a donc bien été prise en compte.
J'aimerais savoir ou la valeur des composants est gardée pour etre réaffichée ensuite
(pas dans Session ni dans ViewState, j'ai regardé et meme fait un .Clear avant).
PS: Je travaille en Delphi.Net mais c pareil.
Pour ceux qui ont compris mes explications tordues, merci d'avance.

David, à VERSAILLES