Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Controls collection
Message
De
16/03/2009 11:16:11
Mike Cole
Yellow Lab Technologies
Stanley, Iowa, États-Unis
 
 
À
16/03/2009 11:13:55
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Versions des environnements
Environment:
VB 9.0
Divers
Thread ID:
01388377
Message ID:
01388392
Vues:
28
>>>Ok.. seems I understand what happens..
>>>When I click on the button - all my controls which I add programmatically gone... Only controls which I put in design mode still there.
>>>Have I any chance to access to those controls in ASP server side.. or I have only a chance use JavaScript code...
>>>
>>>About hold controls... I do next
>>>Dim loPanel as Panel = new Panel
>>>Dim loTextbox As WebControls.TextBox = New WebControls.TextBox
>>>Me.Controls.add(loPanel)
>>>loPanel.Controls.add(loTextbox)
>>>
>>>Me - is a UserControl
>>
>>Alright, I ran into the same snag also. It's not an easy fix (at least it wasn't for me). Let me see if I can find the blog entry that explained it....
>>
>>Found it: http://www.yakkowarner.com/2008/01/aspnet-dynamic-controls-and-viewstate.html
>
>ohohohohohhhhh....... too complex :-[
>The better using javascript put all values as comma separated text to hidden field - whch has viewstate.. and then Submit().. and read on server comma separated text and restore controls programmatically again ... ;-[
>What do you think?

I don't know... give it a try and let me know how it works. FWIW I was incredibly disappointed to see how difficult it was to add dynamic controls to a form and persist them through postback. The way in the blog entry was complex but I find it works well for me after some tweaking.
Very fitting: http://xkcd.com/386/
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform