Avatar billede keysman Nybegynder
02. juni 2006 - 15:45 Der er 2 kommentarer og
1 løsning

Erstattet en WebUserControl med en anden.

Hej.

Jeg har en standard webusercontrol på min side. Men alt efter hvad brugeren indtaster vil jeg gerne have den udskiftet med en ande. Er der nogen måde hvorpå jeg kan udskifte den ene og indsætte den anden i stedet?

På forhånd tak
Avatar billede snepnet Nybegynder
02. juni 2006 - 15:56 #1
Hvis du loader kontrollen dynamisk - kan du bare loade den du vil afhængigt af indtastningen.
Det kan tænkes at du skal vedligeholde en oplysning om aktuelt loadede kontrol i viewstate/session ell.

Du kan loade en usercontrol sådan her:
(Hvis vi siger at du har et panel somePanel på din side, og en usercontrol liggende i en underfolder der hedder usercontrols).

SomeUserControl uc = LoadControl("~/usercontrols/someusercontrol.ascx") as SomeUserControl;
somePanel.Controls.Add(uc);

Mvh
Avatar billede keysman Nybegynder
02. juni 2006 - 16:32 #2
Du har da ret snepnet. Læg et svar så du kan få point
Avatar billede snepnet Nybegynder
02. juni 2006 - 16:35 #3
Det kommer her ... spørg løs hvis du får ballade med det :o)
Mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester