首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

小弟我是新手 请耐心解答

2012-01-26 
我是新手请耐心解答在作一个网络相册需要从数据库里边读取图片名称数据然后将其和相对文件夹作为一起获得

我是新手 请耐心解答
在作一个网络相册    

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

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


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

我是新手         麻烦您   给我一个完整的代码       不要简单的回答     我   很想把   问题解决了  


[解决办法]
Imagebox.ImageUrl = "~/upfiles/ " +Server.UrlEncode(obj.ds.Tables( "photo ").Rows(0)(1).ToString) '


有人也许会建议你修改web.config,不要问了一个代码就随便修改整个网站的编码。默认的编码方案是最通用的,不要改成gb2312。

热点排行