asp.net中用控件IMAGE插入的图片无法显示

asp.net中用控件IMAGE插入的图片无法显示,第1张

把你的图片弄到项目中做旅中和你的页面放到同一目录下 (一般情况下是新建一个Image问价夹专门放图片) 用相对路径就行了纯山 ImageUrl="1 (18).jpg“ 建议看一下".."、" ~"等符号在路径总表示的意思 有助镇悉于你明白怎么修改

当你放image控件的时候你浏览下页面啊 ,看看图片的属性路径对不对,新窗口在查看下。

你的图片放在数据库的话 ,不建议你这样放地址,有可能你在其他页面需要调用历厅闷这个图片,而那个页面和目前的页面不是一个文件夹 这就出错了 ,可以换成~/UpLoad/ABImages/2010122/20101202062328873553_text_thumb.jpg

这样记录图片的地址 不管在哪都行 都跟根目录去对应,或者只记录图片的名称,图片在绑定的时候直接写这个页面相对肢弯于存放图片的路径+数据库存入伏余的图片的名称。

一个图片的地址放在浏览中能正常加载出来,吵粗但使用SDWebImage加载该图片地址的时候却加载不出来。

之前遇到这个问题有两种情况

浏型碰友览器在加载两类图片的时候能够对图片的地址进行处理,然后正常加载出来。

然而SDWebImage却没有对图片地址进行像浏览器那样的处理,这时需要我们自己卜槐对图片地址进行处理。

对于第一种图片地址我们需要对汉字进行转码,方法:

对于第二种图片地址我们需要将反斜杠转成斜杠,方法:

第二种处理方法是用"/"替换地址中的"\",然而字符串"\"不能直接使用,需要使用\\,因为\后带一些字符是转义字符。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11972995.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存