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

Antwort per Email an