Avatar billede bjornhart Nybegynder
29. august 2005 - 20:06 Der er 2 kommentarer og
1 løsning

Indsætte control i usercontrol

Hej Eksperter

Jeg har fundet en gratis dropdownmenu(server control), som jeg gerne vil bruge på alle mine sider.

Jeg har derfor lavet en usercontrol fil(.ascx) hvor jeg har denne menu og noget codebehind, som laver om på menuen alt efter hvilken brugertype der logger ind.

Desværre kan jeg i codebehind filen ikke få lov til at indsætte menu vha. page.control.add(menu). Jeg får flg. fejl:

"Et kontrolelement kan ikke ændre samlingerne af kontrolelementer i de overordnede elementer."

Hvorfor gør jeg det? og kan man ikke lave en dynamisk control i en usercontrol eller har jeg bare misforstået et eller andet omkring brugen af usercontrols?
Avatar billede snepnet Nybegynder
29. august 2005 - 20:11 #1
du indsætter bare din usercontrol på selve siden, og i den (user-kontroller) laver du bare en this.Controls.Add(menu);
mvh
Avatar billede bjornhart Nybegynder
29. august 2005 - 20:21 #2
Hold da kæft det kalder jeg hurtigt respons. Det virker, men da jeg koder i VB skal det være Me.Controls.Add(menu) i stedet for this.Controls.Add(menu).
Tak for det! send et svar
Avatar billede snepnet Nybegynder
29. august 2005 - 20:23 #3
bare iorden :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