Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > ASP.NET 3.x > Generella frågor

Scriptstyra laddning av user control

pjotte
pjotte

Gradering

#14709

Jag får inte till det med att scriptstyra laddning av olika usercontrolls.
Jag vill i scriptet Page_Load med några if-satser styra vilken av mina usercontrolls som ska in på sidan. Jag har en placeholder dit jag vill styra dom. Det funkar perfekt om jag lägger usercontrollsen i placeholdern manuellt.

Jag har försökt med följande i scriptet
Placeholder1.Controls.Add(controllens namn) Men där blir det stopp. Nån som vet hur ett VB-script ska se ut för att fixa detta?

ID: #14709 | Skapades: 2009-03-01 20:48:10 | Tråden har 2 svar och har lästs 211 gånger.

Timmie
Timmie

Gradering

#14714

Så här hade jag gjort:

Dim ctrlSubPage As System.Web.UI.Control
ctrlSubPage = CType((LoadControl("UserControl.ascx")), Control)
phSubPage.Controls.Add(ctrlSubPage)

ID: #14714 | Skapades: 2009-03-02 11:25:58

pjotte
pjotte

Gradering

#14749

Wow, stort tack, det funkade klockrent!!

ID: #14749 | Skapades: 2009-03-02 20:11:01
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy