ASP.NET?
WinForm?
Wenn ASP.NET, hast du den HTML-Output �berpr�ft?
Ich kann es jetzt nicht mit deinen Klassen testen, aber das funktioniert:
string[] arr = new string[]{"Hallo", "gute", "C#", "Welt"};
panBilder.Controls.Clear();
LiteralControl lt = null;
foreach(string s in arr)
{
lt = new LiteralControl(s + "<br />");
panBilder.Controls.Add(lt);
}
Du hast aber auch nicht "aus Versehen" den DIV des Panels so mit CSS
formatiert, dass er nur das erste anzeigen kann :$
Tja, jetzt m�sste man mal einen Blick in die Controls und Klassen werfen...
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Im Auftrag von Roland
> Schumacher
> Gesendet: Montag, 18. August 2003 20:52
> An: C Sharp Forum
> Betreff: [Csharp.net] Immer nur ein Control im Panel
>
> Hallo
>
> Ich hab folgenden Code.
>
> [...]
> panBilder.Controls.Clear();
> ucBildBox ucBild = null;
> foreach(cFoto oFoto in oFotoAlbum)
> {
> ucBild = new ucBildBox(oFoto); //ein UserControl
> panBilder.Controls.Add(ucBild); //UserControl zum Pannel } [...]
>
> Wiso erscheint dabei im Pannel immer nur das erste oFoto vom
> oFotoAlbum?
> Wenn ich panBilder.Controls im Debugger anschaue werden alle oFoto
> Objecte hinzugef�gt. Angezeigt wird aber nur das erste. Wiso?
>
> ---
> Mit freundlichen Gr�ssen
>
> Roland Schumacher
> Informatiker mit eidg. FA
> Meiersmattstrasse 13
> 6043 Adligenswil
> Mailto:[EMAIL PROTECTED] <Mailto:[EMAIL PROTECTED]> Visite us:
> http://www.geniali.ch <http://www.geniali.ch>
> Tel: 041/3705286
>
>
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net