PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

模板中怎么if判断一个值为空 [复制链接]

1#

这个是模板中代码,有些文章没有上传缩略图,而有些有缩略图,没有的前端显示时候图片部分变成空白,版面很难看,怎么判断thumbnail这个值为空,如果为空,用默认的图片代替,或者有没有其他方式。
分享 转发
TOP
2#

把模板代码贴出来,不要发图
TOP
3#

  1. <div class="case-list">
  2.     @foreach (var item in Html.InfoDataList(new { ColumnId = 143, OrderBy = "Id desc", ShowNumber = 10 }))
  3.     {
  4.         var thumbnail = item.Thumbnail;
  5.         var url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
  6.         <a href="@url" target="_blank">
  7.             <span class="left"><img src="@(thumbnail)" /></span>
  8.             <span class="right">
  9.                 <span class="tit">@item.Title</span>
  10.                 <span class="con">@item.Introduction</span>
  11.             </span>
  12.         </a>
  13.     }
  14. </div>
复制代码
劳烦大神帮看看
TOP
4#

回复 3楼pd360的帖子


var thumbnail=item.Thumbnail;
这句加下面判断
  1. if(string.IsNullOrEmpty(thumbnail))
  2. {
  3.       thumbnail = "默认图片路径";
  4. }
复制代码
TOP
5#

回复 4楼xiyou的帖子

辛苦大神了
TOP
发新话题 回复该主题