在 .aspx页面内有个 ImageField如下
<asp:ImageField DataImageUrlField="产品ID" DataImageUrlFormatString="ImageServices.ashx?id={0}"></asp:ImageField>我想在 ImageServices.ashx页面内取到我想要一个图片,代码如下,不知道有没有错误:(图片出不来,愁死了)
public class ImageServices : IHttpHandler
{
    public void ProcessRequest (HttpContext context) {
        AccessDataSource db = new AccessDataSource("~/App_Data/EcNorthwind.mdb","");
        db.SelectCommand = "select 照片 from [产品] where 产品ID=" + context.Request.QueryString["id"];
        DataView dv = new DataView();
        dv = db.Select(new DataSourceSelectArguments());
        if (dv == null)
        {
            context.Response.End();
        }        //设置网页类型为 JPEG类型
        context.Response.ContentType = "image/JPEG";
        //读取图形文件
        context.Response.BinaryWrite(dv[0][0]);
        context.Response.End();
    }
 
    public bool IsReusable {
        get {
            return false;
        }
    }
}求达人相助```不胜感激!