在后面的代码中从网络驱动器设置Asp.Net ImageUrl

时间:2018-09-24 22:01:45

标签: c# asp.net iis

我正在尝试在后面的代码中设置aspx页面的ImageURl,但图像未显示。我也尝试创建一个ashx处理程序。以下是与ashx相关的配置条目                      

及以下是HttpHandler.cs文件中的代码

public bool IsReusable
    {
        // Return false in case your Managed Handler cannot be reused for another request.
        // Usually this would be false in case you have some state information preserved per request.
        get { return false; }
    }

    public void ProcessRequest(HttpContext context)
    {
        string imgName = context.Request.QueryString["n"];
        context.Response.ContentType = "image/tiff";
        string path = "\\mynetwork\\PBTestData\\";
        Image image = Image.FromFile(path);
        image.Save(context.Response.OutputStream, ImageFormat.Tiff);
    }

我正在尝试在文件后面的代码中设置ImageUrl属性,如下所示     myImage.ImageUrl =“ ImageHandler.ashx?n = LT702474_W24_D1.tiff”;

我正在尝试从本地计算机以调试模式进行所有操作,而不是从本地IIS服务器进行尝试,这将在不久的将来完成。 A

当我在IIS服务器上发布该图像时,请告诉我要从本地计算机显示图像的步骤。

0 个答案:

没有答案