pd360 - 2020/12/9 16:46:54


这个是模板中代码,有些文章没有上传缩略图,而有些有缩略图,没有的前端显示时候图片部分变成空白,版面很难看,怎么判断thumbnail这个值为空,如果为空,用默认的图片代替,或者有没有其他方式。
xiyou - 2020/12/9 16:53:42
把模板代码贴出来,不要发图
pd360 - 2020/12/9 17:13:48
- <div class="case-list">
- @foreach (var item in Html.InfoDataList(new { ColumnId = 143, OrderBy = "Id desc", ShowNumber = 10 }))
- {
- var thumbnail = item.Thumbnail;
- var url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
- <a href="@url" target="_blank">
- <span class="left"><img src="@(thumbnail)" /></span>
- <span class="right">
- <span class="tit">@item.Title</span>
- <span class="con">@item.Introduction</span>
- </span>
- </a>
- }
- </div>
复制代码劳烦大神帮看看
xiyou - 2020/12/9 17:49:14
回复 3楼pd360的帖子
var thumbnail=item.Thumbnail;
这句加下面判断
- if(string.IsNullOrEmpty(thumbnail))
- {
- thumbnail = "默认图片路径";
- }
复制代码
pd360 - 2020/12/9 18:37:27