当前位置: 代码迷 >> ASP.NET >> 为什么无法加载中文路径下的图片,该怎么解决
  详细解决方案

为什么无法加载中文路径下的图片,该怎么解决

热度:8519   发布时间:2013-02-26 00:00:00.0
为什么无法加载中文路径下的图片
在作一个网络相册    

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

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


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

请问什么么

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

Server.UrlEncode(str)
  相关解决方案