<img src="<%# ReturnEncodedBase64UTF8(Eval("Data")) %>" style="width:100%; height:30%;"/>
嗨,我是C#和ASP.NET的新手,我想知道如果上面的img src返回null,我如何将img src设置为默认的img,例如〜\ images \ myimage.png? / p>
答案 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>
希望有帮助......: - )