also irgendwie klappt das nicht so, wie ich es mir vorgestellt habe:
habe jetzt in meinem control (z.b. haendler.ascx) folgende sache drin
stehen:
Private Inhalt As PlaceHolder
Public Property givePlaceHolder() As PlaceHolder
Get
Return Inhalt
End Get
Set
Inhalt = Value
End Set
End Property
von meiner aspx-seite mache ich jetzt folgenden aufruf:
Inhalt.Controls.Clear()
Dim holderControl As Control
holderControl = LoadControl("haendler.ascx")
holderControl.ID = "Haendler"
holderControl.givePlaceHolder = Inhalt
Inhalt.Controls.Add(holderControl)
wobei Inhalt mein PlaceHolder ist ...
jetzt bekomme ich eine fehlermeldung, dass holderControl die funktion
givePlaceHolder nicht beinhaltet ...
----- Original Message -----
From: "Claudius Ceteras" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, November 20, 2004 6:33 PM
Subject: RE: [Asp.net] Place Holder
> >
> > das klingt doch gut. und wie mache ich das? *g*
> >
>
> Du kannst deinem Control eine Property spendieren:
>
> Private PlaceHolder place;
> Public PlaceHolder Place
> {
> set{ place = value; }
> get{ return place; }
> }
>
>
> Und dann aus deiner Seite aus kannst Du den Placeholder dem Control
> zuweisen:
>
> DeinControl.Place = DeinPlaceHolder;
> DeinControl.DoSomething()
>
>
> Claudius
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
>
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net