如果img src = null,则设置默认图像

时间:2016-06-26 15:18:24

标签: c# asp.net

 <img src="<%# ReturnEncodedBase64UTF8(Eval("Data")) %>" style="width:100%; height:30%;"/> 

嗨,我是C#和ASP.NET的新手,我想知道如果上面的img src返回null,我如何将img src设置为默认的img,例如〜\ images \ myimage.png? / p>

1 个答案:

答案 0 :(得分:0)

我认为你应该使用以下表达方式。

<img src='<%# Eval("Data") == null ? "~/images/myimage.png" : ReturnEncodedBase64UTF8(Eval("Data")) %>' style="width:100%; height:30%;"/>

除此之外,如果您只想使用html解析错误图像,可以使用以下

 <object data="../images/myimage.png" type="image/png" style="width:100%; height:30%;">
         <img src='<%# ReturnEncodedBase64UTF8(Eval("Data")) %>' style="width:100%; height:30%;" />
      </object>

希望有帮助......: - )