Hi Joachim.

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 Sub

mit 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

Antwort per Email an