繁体   English   中英

如何将空值传递给url.content()并显示结果

[英]how to pass null values to url.content() and show result

我想使用img标签在MVC中使用url.content()显示图像。 我成功了,但是当有一些空图像时,它会显示“参数异常”错误,因此我也想显示空图像。 这是我的代码。

<img src="@Url.Content(item.image)" alt="Image" height="50" width="50"  class="img-circle img-responsive" />

当它有价值时,它会成功,但是我也想要空图像。

假设“空白图片”为HTTP 404请求,则您可以执行以下操作

<img src="@Url.Content(item.image ?? "~/empty-image.jpg")" alt="Image" height="50" width="50"  class="img-circle img-responsive" />

并用指向您网站上托管的适当图像的有效URL替换“〜/ empty-image.jpg”。

否则,就像其他提到的那样,只需使用string.IsNullOrEmpty方法将代码包装到if语句中即可

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM