簡體   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