Ich habe eine asp.net-Datei wie folgt:Wie kann ich einem Bildsteuerelement in asp.net mit C# eine Bitmap zuweisen?
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
</div>
<div>
<asp:Image ID="Image1" runat="server" />
</div>
</form>
ich die Image1 in C# mit dem folgenden Code festlegen möchten:
protected void Button1_Click(object sender, EventArgs e)
{
Bitmap oBmp1 = new Bitmap(460, 60);
Graphics oGrp1 = Graphics.FromImage(oBmp1);
Color ocolor = new Color();
ocolor = Color.Yellow;
SolidBrush oBrush = new SolidBrush(ocolor);
SolidBrush oBrushWrite = new SolidBrush(Color.White);
oGrp1.FillRectangle(oBrush, 100, 25, 500, 75);
Response.ContentType = "image/jpeg";
oBmp1.Save(Response.OutputStream, ImageFormat.Jpeg);
}
Wie kann ich direkt einstellen die image1 in C# nachdem ich die Bitmap erzeugt habe, ohne Bitmap als Bilddatei zu speichern?
Wie kann ich einen separaten Handler erstellen? –
siehe modifizierte Antwort – Manjoor