Hallo,
ich habe hier ein f�r mich unverst�ndliches Problem.
Ich schriebe gerade an einem UserControl.
Dabei m�chte ich dem UserControl aus einer CodeBehind Datei meherere
dynamisch erzeugte Repeater hinzuf�gen.
Die Templates der Repeater werden aus externen ascx-Dateien geladen.
Nun mein Problem:
Wenn ich auf einen Repeater zugreife, der bereits im Control geschrieben
ist, dann funktioniert alles wunderbar.
Erstelle ich den Repeater jedoch dynamisch �ber
protected Repeater Rep_Show;

und weiter unten

Rep_Show = new Repeater();
Rep_Show.ItemTemplate = itemtemplate;
Rep_Show.DataSource = Tmp_DS.Tables["Tabelle"].DefaultView;
Rep_Show.DataBind();

PlaceHolder1.Controls.Add(Rep_Show);

Der Reapeater wird an richtiger Stelle eingef�gt, jedoch werden keine Daten
ausgegeben. Er wird auch so oft durchlaufen, wie es Datens�tze gibt. Nur die
Daten die im Template mit z.B.
<%# DataBinder.Eval(Container,"DataItem.fldHeadline") %>
drinstehen erscheinen einfach nicht.

Wie gesagt, wenn der Repeater von vroneherein in dem UserControl vorhanden
ist, dann wird alles (auch mit dynamisch geladenem Template) richtig
angezeigt.

Habe ich irgendetwas wichtiges vergessen oder nur einen Denkfehler??

Vielen Dank
Janko

------------------
Professionelles .NET Hosting auf leistungsf�higen Servern.
ASP.NET, VS.NET, XML, CDO, SQL 2000 und vieles mehr.
Informieren Sie sich jetzt unter http://www.aspnet.de
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an