我的图片是存放在图片服务器上的,当我从数据库里取出此字段是路径为:
 string file=webPorject\web\uploadfile\2011-2\18\companybanner-102055-733833734.jpg想通过下面的方法对象取得图片的大小,总有问题哪位能帮帮忙呀
 System.Drawing.Image img = System.Drawing.Image.FromFile(file)

解决方案 »

  1.   

     放在一个<img src="file" width="" height="" /> 怎么样。
      

  2.   

    应该是路径错了假设webPorject是项目根目录下,可以这么写string file="webPorject\web\uploadfile\2011-2\18\companybanner-102055-733833734.jpg"string serverPath = Server.MapPath("~/") + file;System.Drawing.Image img = System.Drawing.Image.FromFile(serverPath)
      

  3.   

    其实是这样取出的  string filePath = Server.MapPath(DT.Rows[0]["AdImage"].ToString());
    主要是因为在图片服务器上,所以我这里有点搞不懂
      

  4.   

    string filePath = Server.MapPath(DT.Rows[0]["AdImage"].ToString());
    改为下面试下
    string filePath = Server.MapPath("~/") + DT.Rows[0]["AdImage"].ToString();