示例#1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     // On récupére la valeur du paramètre ImageID passé dans l’URL
     String id = Request.QueryString["ImageID"];
     // Si ce paramètre n'est pas nul
     if (id != null)
     {
         // on récupére notre image là où il faut
         AccesDonnees accesDonnees = new AccesDonnees();
         Byte[] bytes = accesDonnees.getImage(id);
         // et on crée le contenu de notre réponse à la requête HTTP
         // (ici un contenu de type image)
         Response.Buffer = true;
         Response.Charset = "";
         Response.Cache.SetCacheability(HttpCacheability.NoCache);
         Response.ContentType = "image/jpeg";
         Response.BinaryWrite(bytes);
         Response.Flush();
         Response.End();
     }
 }