Das mit dem Prinzip
Private myS1, myS2 As String
Sub New(ByVal S1 As String, ByVal S2 As String) 'MyBase.new()
Me.myS1 = S1
Me.myS2 = S2
End Submit dem Usercontrol leuchtet ein; auch die Theorie, da� man das Control nach dem Instanziieren nicht mehr mit Me.LoadControl("NameDesControls") laden muss.
Was glaube ich keiner von euch angschnitten hat ist die Frage, ob man beim standardm��ig als MustInherit deklarierte UserControl
zun�chst das MustInherit 'rausnehmen muss, damit man es Instanziieren kann (?)
(Ich hoffe ich habe eure Diskussion richtig mitverfolgt)
Wenn ich das allerdings tue, klappt das alles ganz gut.
Nach dem hinzuf�gen des UserControls zum auf der Page plazierten PlaceHolder scheint sich der Content, den ich vorher auf dem UserControl angeordnet habe, allerdings nicht zu zeigen..
Woran liegt das denn? Habe ich euch mi�verstanden?
Viele Gr��e Lars
At 11:25 21.11.2003 +0100, you wrote:
Hallo!
> >Aber es funktioniert doch, oder? > > > > > > > bei mir nicht > > Dim x as UserControl = New UserControl(P1, P2, ...) > Page.LoacControl(x) > > Das VS nimmt das LoadControl(x) nicht an. > Die Parameterliste ben�tigt einen String(virtueller Pfad). > Ist das nur bei 1.0 so?
Mein Fehler. Nat�rlich brauchst Du so kein "LoadControl"; das Control ist ja bereits geladen und instanziert.
Statt "Content.Controls.Add(Page.LoadControl(pfad))" schreibst Du einfach "Content.Controls.Add(x)", allerdings ist es egal, zu welcher ControlCollection Du das Control hinzuf�gst; bei mir ist es ein Placeholder mit der id "Content".
Hm, und jetzt f�llt mir auch auf, dass das nat�rlich dann mit meinen WebControls gut funktioniert, weil die ja auch keinen HtmlCode haben, also nur aus einer .vb-Klasse bestehen ohne das Html aus der .ascx-Datei.
Probier mal, Dein USer-Control bereits in Page_Init zu laden, oder nutze den HttpContext und schreibe die Paramter in eine Session-Variable.
Freundliche Gr��e Joachim van de Bruck
_______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
--- Eingehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.542 / Virendatenbank: 336 - Erstellungsdatum: 18.11.2003
www.zoologie-online.de
Lars Berner Stormcrow-Software Postfach: 110123 69071 Heidelberg
--- Ausgehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.542 / Virendatenbank: 336 - Erstellungsdatum: 18.11.2003
