猿问

关于Images显示问题

      this.Image1.ImageUrl = "../Right/Images/"+ n.Images;

        if (n.Images1.ToString() == null || n.Images1.ToString() == "")
        {
            this.Image2.Visible = false;
        }
        else {
            this.Image2.ImageUrl ="../Right/Images/" + n.Images1;
        }
 
为什么Image1控件显示图片 Image2 不显示 地址嘟一样的啊!
慕的地6264312
浏览 457回答 9
9回答

RISEBY

说真的,您这代码写的真是一塌糊涂,搞不清楚你要搞什么。一会 n.Images,下面又是n.Images1,1是什么意思啊?。。。。

斯蒂芬大帝

只给出这点代码看不出什么问题来,你可以打个断点去调试一下,如果Image2显示的是方框+白色的,就是图片路径问题了。 或者把这个if (n.Images1.ToString() == null || n.Images1.ToString() == "")改为这个试试if ( n.Images1.ToString() == "")

三国纷争

看你的这段代码,如果图片路径没有问题的话,就是n.Images1没有值或为null,你可以断点调试一下; 还有就是你那个if判断条件写的有问题呀,如果n.Images1为null的时候,你(n.Images1.ToString() == null 这样判断不就报错了吗? 建议改为  if (n.Images1== null || n.Images1.ToString() == "")        {            this.Image2.Visible = false;        }

慕码人2483693

图片资源出错 。。 看看上传的文件夹里有没图片 能不能打开
随时随地看视频慕课网APP
我要回答