我得到的是
src = Request.QueryString["imgsrc"];//src = "images/file 15.jpeg";
System.Drawing.Image image = System.Drawing.Image.FromFile(Server.MapPath(src));
第二行返回 System.IO.FileNotFoundException 路径中空间的原因。
我应该怎么做才能编码或做一些事情来读取这种路径;
我得到的是
src = Request.QueryString["imgsrc"];//src = "images/file 15.jpeg";
System.Drawing.Image image = System.Drawing.Image.FromFile(Server.MapPath(src));
第二行返回 System.IO.FileNotFoundException 路径中空间的原因。
我应该怎么做才能编码或做一些事情来读取这种路径;
将 Server.MapPath(src) 分配给临时变量,然后确保路径指向现有文件:
src = Request.QueryString["imgsrc"];//src = "images/file 15.jpeg";
string tempPath = Server.MapPath(src);
Debug.Assert(System.IO.File.Exists(tempPath);
System.Drawing.Image image = System.Drawing.Image.FromFile(tempPath);