Page_Load kaldes to gange
Jeg forsøger at få et asp.net side til at returnere et billede.Det virker også fint, men Page_Load event'en bliver kaldt to gange.
Min aspx fil ser således ud:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
Og min Codefile:
using System;
using System.Drawing;
using System.Drawing.Imaging;
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Bitmap bmp = new Bitmap(@"C:\test.jpg");
Response.ContentType = "image/jpeg";
bmp.Save(Response.OutputStream, ImageFormat.Jpeg);
}
}
Som sagt bliver Page_Load kaldt to gange. Hvis jeg sætter AutoEventWireup til false bliver den slet ikke kaldt!
Nogen idéer?