textBox.Visible = false, uden at glemme teksten!
Jeg har en temmelig lang formular (spørgeskema) som jeg ønsker at dele over i flere sider. Sådan som applikationen er bygget i dag ville det være klart det letteste, om jeg blot kunne skjule de controls der ikke er på den aktive side. Altså løbe igennem en ControlCollection og sætte Visible = (index == ActivePageIndex)Men øv. Når man sætter Visible = false på fx en TextBox, forsvinder dens viewstate!? I hvert fald er feltet tomt når jeg vender tilbage til siden... :(
Findes der en anden variant en Visible = false, som udelukkende standser renderingen af kontrollen, uden at dræbe dennes viewstate?