Forum: ASP.NET |
Thema:
Re: bitmaps bei jedem Buttonclickereigniss erzeugen |
Von:
Tobi Ulm (
08.07.2005 09:58) |
Hallo ?,
also die Fehlermeldung sagt eigentlich schon alles:
Der Wert des Typs "System.Drawing.Image" kann nicht zu "System.Web.UI.Control" konvertiert werden.
Ein System.Drawing,Image ist KEIN control welches zu einer Control.ControlCollection durch Add hinzugefügt werden kann.
Leider ist Deine Fragestellung nicht ganz eindeutig. Willst Du jetzt ein Bild dynamisch erzeugen(1), oder willst Du nur jedesmal beim Button.Click Event ein bereits bestehendes Bild in der WebForm anzeigen(2)?
1. Dim yourRealImage As System.Drawing.Image
'Bild malen mit GDI+
Response.Clear()
Response.ContentType = "image/jpeg"
yourRealImage.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg)
yourRealImage.Dispose()
Response.End()
2. Dim myImage As New System.Web.UI.WebControls.Image
myImage.ImageUrl = "http://whatever.de/myImage.bmp"
Me.Controls.Add(myImage)
cu
Tobi
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!