protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["Table_Name"] != null && Request.QueryString["Image_Name"] != null && Request.QueryString["ID"] != null) { String Where_Clause = Request.QueryString["Image_Name"] + " From " + Request.QueryString["Table_Name"] + " Where " + Request.QueryString["ID"]; Show_Image Show_Image = new Show_Image(); DataTable dt = Show_Image.Display(Where_Clause); //if (dt != null) //{ // Byte[] bytes = (Byte[])dt.Rows[0][Request.QueryString["Image_Name"]]; // //convert to image; resize; then convert back to byte array to display in redirect // System.Drawing.Image image = byteArrayToImage(bytes); // Size size = new Size(100, 100); // resizeImage(image, size); // bytes = imageToByteArray(image); // Response.Buffer = true; // Response.Charset = ""; // Response.Cache.SetCacheability(HttpCacheability.NoCache); // Response.ContentType = Request.QueryString["Image_Name"]; // Response.AddHeader("content-disposition", "attachment;filename=" // + Request.QueryString["Image_Name"]); // Response.BinaryWrite(bytes); // Response.Flush(); // Response.End(); //} } }