打开图片属性显示为
file:///E:/nnewexam/upload/071/41073/1/1/413026198308190074.jpg
图片路径应该是http://kkkkkkk.com/upload/071/41073/1/1/413026198308190074.jpg
才对
怎么绑定

解决方案 »

  1.   

    DirectoryInfo dirInfo = new DirectoryInfo(Server.MapPath("../UploadsFiles/CaseInformation/" + Session["xzqh"].ToString() + "/" + ViewState["CaseID"].ToString() + "/"));
            Path = Server.MapPath("../UploadsFiles/CaseInformation/" + Session["xzqh"].ToString() + "/" + ViewState["CaseID"].ToString() + "/");
            ViewState["Path"] = Path;
            ViewState["VirturePath"] = "../UploadsFiles/CaseInformation/" + Session["xzqh"].ToString() + "/" + ViewState["CaseID"].ToString() + "/";
            if (!dirInfo.Exists)
            {
                Directory.CreateDirectory(Server.MapPath("../UploadsFiles/CaseInformation/" + Session["xzqh"].ToString() + "/" + ViewState["CaseID"].ToString() + "/"));
            }
      

  2.   

    这个路径通过Server.MapPath("..\\"+ExamSystem.getPath() + "\\" + bmxx + "\\" + a_ks.Rows[0]["ks_bmxq"].ToString() + "\\" +a_ks.Rows[0]["ks_yyjb"].ToString() + "\\" + a_ks.Rows[0]["ks_sfz"].ToString() + ".jpg");
    绑定的,在本机调试可以,传到服务器上就不行了
      

  3.   

    string id = Request.QueryString["id"];
            DataTable dt = new DataTable();
            string sqlShow = "select *from Product where id="+fs.Classfilter(id);
            sqls.Fill_DT(sqlShow,dt);        this.Image1.ImageUrl = this.ResolveUrl(dt.Rows[0]["ImagePath"].ToString());
      

  4.   

    this.ResolveUrl(dt.Rows[0]["ImagePath"].ToString()); 绝对路径绑定时候绑定字段(imagePath)就行
      

  5.   

    其实你看下输出文件的HTML源代码应该就明白是哪里的问题了.
      

  6.   

    解决了 不应该用Server.MapPath 直接用'../'就行了