Hallo Andi,

danke f�r deine Antwort, ID hatte ich zugewiesen, aber der Event wurde nicht
ausgef�hrt. Wie gerade sehe habe ich da auch einen kleinen Fehler eingebaut
habe LoadControl in der ASPX Seite verwendet, wird wohl daran liegen, werde
mir das aber erst am Montag ansehn.
Gru�
Gerrit




 Hm, versteh deinen Code unten nicht so ganz... aber:

Ein Control zu der Seite dynamisch hinzuf�gen geht so und muss am besten
Page_Load oder CreateChildControls ablaufen. Und das bei jedem Postback
auch. Au�erdem musst! du jedem Control eine ID zuweisen sonst gehen die
Events nicht wirklich.

Angenommen dein Control hei�t "LinkBox" dann geht das so:

// Wnn dein Control ein custom Control ist
LinkBox box = new LinkBox();
box.ID = "box1";
this.Controls.Add(box);


// Wenn dein Control eine ascx ist
LinkBox box = (LinkBox)Page.LoadControl("linkbox.ascx");
box.ID = "box1";
this.Controls.Add(box);

Gru� Andi

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Im Auftrag von Gerrit Gr�nthal
Gesendet: Samstag, 17. Juli 2004 14:50
An: [EMAIL PROTECTED]
Betreff: [Coffeehouse] Frage zu User Controls

Hallo,
habe da ein Problem mit dem UC.

Habe mir eine Control gebaut und eingebunden, so weit ist alles klar.

Wenn ich das Control mehrfach im HTML Body Einbinde funktioniert dies auch,
aber wenn ich dies per "... Controls.AddAt(i,myControl);" mache, wird der
Event nicht ausgef�hrt. Kennt jemand das Problem?

Weiter w�rde es mich interessieren, wie ich von der ASPX bzw. der dazu
geh�rigen Codeseite anspreche.

Von der ascx kann ich ja mit CallingPage die Werte abfragen und verarbeiten,
mache ich dies von der aspx Seite her bekomme ich den Fehler "Konvertierung
des Typs 'System.Web.UI.Page' zu 'GG.controls.Klasse' nicht m�glich".

Code in ASPX: -> funzt nicht
        GG.controls.Linkbox CallingPage;
        CallingPage = (GG.controls.Linkbox)this.Page ;
        strWert         =  CallingPage.TextBox.Text     ;

Code in ASCX: funzt 
        CMS.myCMS CallingPage;
        CallingPage = (GG.Klasse )this.Page;
        strWert = this.Textbox.Text;

Ich m�chte dieses UC beliebig oft in der ASPX Seite verwenden, und es soll
zur Verarbeitung der Empfangenen Daten aus eine Textbox Daten lesen, und
einen R�ckgabewert in eine 2 Textbox schreiben.

W�re Klasse, wenn da jemand nen Ansatz f�r hat.
Danke und Gruss
Gerrit

_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an