Я использую обработчик .ASHX для возврата изображений из моего приложения ASP.NET. Когда я использую браузер для прямого доступа к URL-адресу (пример):
http://localhost/myapp/GetImage.ashx?key=12
он отлично работает... изображение появляется на странице. но когда я использую ту же ссылку в качестве цели в Thickbox... я получаю это:
http://franceschina.net/temp/thickbox.png
дистиллированная версия ASHX код:
byte[] img = (byte[])pp.PRODUCT_PHOTO1.ToArray();
context.Response.ContentType = "image/JPEG";
context.Response.OutputStream.Write(img, 0, img.Length);
есть идеи, что мне не хватает?