Problemt mit img-Element



  • Hallo,
    ich erstelle in meiem ASP.NET-Code ein Bild und speichere es ab. Anschließend soll die dynamisch generierte Adresse einem IMG-Element übergeben werden.

    Das funktioniert wunderbar.
    Problem ist nur, das Bild wird nicht angezeigt, es kommt die Eingabe aus dem alt-Tag.
    Wenn ich den generierten Code der Seite ein zweites Mal aufrufe wird das Bild angezeigt!!!!

    Ich übergebe dem img-Element die Adresse nachdem ich den Stream, mit dem ich das png-Bild gespeichert habe, geschlossen habe. Also sollte eigentlich das Bild vorhanden sein.

    Kann mir wer helfen?

    Wäre sehr nett, Danke.



  • Helfen würden wir gern - ohne deinen Code wird das allerdings schwierig ...



  • Hier beispielhaft das Relevante:

    imgStream.Close();
    
    HtmlImage img = new HtmlImage();
    img.Alt = "Bild nicht verfügbar";
    img.Height = 200;
    img.Width = 200;
    img.Src = imgLocation;
    
    div.Controls.Add(img);
    

    Der div im html dazu:

    <div id="m_divMap" runat="server"></div>
    

Anmelden zum Antworten