a = Server.MapPath("\\updown")+"\\"+System.Configuration.ConfigurationSettings.AppSettings["softImg"]+"\\"+sdr.GetString(5);有错,我需要取到站点下\updown\WebCofig中指定目录\的图片
-------------------------------------------------------------
Web.config中<add key="softImg" value="softImg"/>

解决方案 »

  1.   

    有错,错误是什么?建议你用Response.Write(a);把路径打印出来看看是不是你想要的路径。
      

  2.   

    //****获取config图片路径
    string ConfigPicturePath=System.Configuration.ConfigurationSettings.AppSettings["PicturePath"].ToString(); ResolveUrl("../Upload/"+ConfigPicturePath+"/自己得图片文件");
      

  3.   

    string ConfigPicturePath=System.Configuration.ConfigurationSettings.AppSettings["PicturePath"].ToString();a=Server.MapPath("此页面的相对路径")
      

  4.   

    sorry,不小心点了
    我觉得最主要的是server.mappath中添入相对于本页面的相对路径,如果是绝对路径且有\\符号就要在前面加@符号来表示路径,用绝对路径比较麻烦
      

  5.   

    楼上的不成.本机测试正常,发布在服务器上,就不能显示图片.
    服务器上的页面图片路径为:
    file:///E:/很我文件夹/updown/ud_softImg/0002.jpg
    需要的路径是定位在站点上的路径