首页 新闻 赞助 找找看

图片路径的问题,急

0
[已解决问题] 解决于 2010-02-04 10:09

~\upimg\333333.jpg保存到数据库是这种路径,现在如果要在不同的目录正面用这个路径访问图片,图片不能正常显示,这是什么原因,有没有哪位高手可以帮我解决这个问题,谢谢。

Joe_true的主页 Joe_true | 初学一级 | 园豆:98
提问于:2010-01-30 11:22
< >
分享
最佳答案
0

~\upimg\333333.jpg 这个路径是相对路径,在不同的页面显示的时候,如果显示的控件是html控件,那么如果目录层级不一样的话,就会出现路径错误提示。服务端图片显示控件没有这个问题,所以你最好还是存储图片的绝对路径。

总结:

客户端控件显示 存储为绝对路径;

服务端控件显示 存储为相对路径。

邢少 | 专家六级 |园豆:10926 | 2010-02-01 10:13
3Q
Joe_true | 园豆:98 (初学一级) | 2010-02-04 09:59
其他回答(3)
0

图片保存到数据库中,图片路径要先通过流转换成二进制在存入数据库中

andyallen | 园豆:205 (菜鸟二级) | 2010-01-30 11:55
0

要不设置统一保存为网站的相对目录得了。。

Think... | 园豆:205 (菜鸟二级) | 2010-01-30 11:56
0

你的~表示的是啥,如果是网站根目录的话就用HostingEnvironment.MapPath转换吧,但要求把\改成/

Gray Zhang | 园豆:17610 (专家六级) | 2010-01-30 13:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册