日期:2014-05-19  浏览次数:20371 次

为什么无法加载中文路径下的图片
在作一个网络相册    

需要从数据库里边读取图片名称数据     然后将其和相对文件夹作为一起     获得文件   的绝对   路径   加载图片  

结果   只要把程序方在中文目录下       就是说     路径里边   包含中文字符了     就没法显示   图片         要是全英文路径下     则   可以    


  Imagebox.ImageUrl   =   Server.MapPath( "~/upfiles/ ")   +   obj.ds.Tables( "photo ").Rows(0)(1).ToString   '

请问什么么

------解决方案--------------------
HttpUtility.UrlEncode(str);
------解决方案--------------------
Or

Server.UrlEncode(str)