问题描述
使用Kentico 10.由前合伙人开发,该合伙人未在新闻前导图片中添加alt标签。
<div class="news_item">
<%# IfEmpty(Eval("NewsTeaser"),GetimageByUrl("~/media/Images/Home2018/NewsDefault.jpg"),Getimage("NewsTeaser")) %>
<div class="news-title"><a href="<%# GetDocumentUrl()%>"><%# Eval("NewsTitle") %></a></div>
<div class="news-summary"><%# Eval("NewsSummary") %></div>
</div>
解决方法
您可以使用GetFileUrl而不是使用GetImage并自己构建<img>
标签。像这样:
<%# IfEmpty(Eval("NewsTeaser"),GetImageByUrl("~/media/Images/Home2018/NewsDefault.jpg"),"<img alt=\"\"" + Eval("NewsTitle") + "\" src=\"" + GetFileUrl("NewsTeaser") + "\"/>") %>
总结自here