ASP.NET,添加Image控件,设置ImageUrl 为本地图片,怎么运行时页面显示不出图片啊

ASP.NET,添加Image控件,设置ImageUrl 为本地图片,怎么运行时页面显示不出图片啊,第1张

您能不能把你的ASP标签部分的代码给粘出来,估计是路径没写对,要不不应该的!本地的话直接写文件名,如果控件的ASPX文件或ASCX文件与不在一个文件夹里面,得标明一下的。

比如一个1jpg

相同文件夹下,1jpg

在子文件夹下, images/1jpg

在父文件夹下,/1jpg

在与父文件夹并列的文件夹下,/app_data/1jpg

以上是经常能看到的,你的如果不在上述中,把代码粘出来,看看

第一种方案:imageUrl=“/”+'<%# Eval("url") %>'

第二种方案:imageUrl=‘<%# GetUrl(Eval("url")) %>’

//然后后台代码这样写:

public string GetUrl(object obj){

return "/"+objTostring();

}

如果你的ImageUrl都是绝对路径,建议你在Image里面用

<asp:Image runat="server" ID="a" ImageUrl='<%# "/"+Eval("URL") %>' />

手动加一个/来让控件自动认出这是个绝对路径,就不会给你加上Controls/路径了

如果不行,遇到这种情况你只能用OnItemDataBound之类的事件,在列帮定的时候手动判断一下正确的路径,替换掉Image的ImageUrl

以上就是关于ASP.NET,添加Image控件,设置ImageUrl 为本地图片,怎么运行时页面显示不出图片啊全部的内容,包括:ASP.NET,添加Image控件,设置ImageUrl 为本地图片,怎么运行时页面显示不出图片啊、Eval("images") 显示虚拟路径图片、c# 中 img控件的路径问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9385848.html

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

发表评论

登录后才能评论

评论列表(0条)

保存