Avatar billede ameq Nybegynder
29. september 2004 - 15:38 Der er 8 kommentarer og
1 løsning

Include en user control hvis en if er true

Hej
Jeg har lavet en user control, den virker fint også har jeg lavet en anden user control den virker også fint. Men mit problem er at jeg har en session["ok"] og hvis den er true så ville jeg godt havde den føste user control ind på siden, men hvis den er false så vil jeg havde den anden user control

hvordan gør jeg det?
Avatar billede powernodes Nybegynder
29. september 2004 - 17:27 #1
Utestet:

Control c1 = (Session["ok"]==true) ? LoadControl("control1l.ascx") : LoadControl("control2.ascx");
Page.Controls.Add(c1);
Avatar billede ameq Nybegynder
29. september 2004 - 17:33 #2
okey, hvis nu "control1.ascx" ligger i en under mappe skal der så stå "undermappe/control1.ascx"

og hvad er c1?
Avatar billede powernodes Nybegynder
30. september 2004 - 12:22 #3
ja, mappenavn/control.ascx

og c1 er jo den kontrol vi opretter, og bagefter tilføjer med:
Page.Controls.Add(c1);
Avatar billede ameq Nybegynder
30. september 2004 - 20:07 #4
okey det syns jeg at jeg har prøvet

Control c1 = (Session["ok"]==true) ? LoadControl("/undermappe/control1l.ascx") : LoadControl("/undermappe/control2.ascx");
Page.Controls.Add(c1);

men det virkede ikke eller der kom ikke noget fra og der havde jeg sat den til samme fil og hvis jeg kun brugt normalt så virkede den fint...
Avatar billede powernodes Nybegynder
01. oktober 2004 - 09:14 #5
Husker du din reference på din webform?

<%@ Reference Control="*.ascx"%>
Avatar billede ameq Nybegynder
01. oktober 2004 - 14:18 #6
ja det virker jo fint hvis jeg bare laver en <asp:Usercontrole> eller hvad nu den hedder...
Avatar billede ameq Nybegynder
17. december 2004 - 09:11 #7
kommer du med et svar?
Avatar billede ameq Nybegynder
01. april 2005 - 16:26 #8
svar?
Avatar billede ameq Nybegynder
11. april 2006 - 13:58 #9
lukker
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