如果image = null,则不执行任何操作

时间:2014-04-18 05:51:00

标签: c# asp.net-mvc

我从数据库中获取了一些代码。 有时候,我在这些数据中也有一个图像:

<img src="@Model.Pictue.Url">

问题是DB中并不总是存在生成null异常的图像。 我是否可以创建一个if语句来检查是否有图像,如果不是,则跳过图像部分?

或者有更好的解决方法吗?

3 个答案:

答案 0 :(得分:2)

这样做:

@if(Model.Picture != null)
{

<img src="@Model.Pictue.Url">
}

答案 1 :(得分:2)

试试这个:

@if(Model.Picture != null)
{
<img src="@Model.Pictue.Url">
}

答案 2 :(得分:1)

尝试这个..如果你没有

,你可以放假图片
@if(Model.Picture.Url == null)
{    
   <img src="/DummyPicture">
}
else
{
   <img src="@Model.Pictue.Url">
}