[英]Add model element value to @Url.Content issue
我只是在Url.Content中添加一些模型元素值,並且不知道該怎么做。
有什么線索嗎?
謝謝!
這些行不起作用...
<img alt="" src="@Url.Content("~/Images/Houses/@(house.ImageFileName)")" />
<img alt="" src="@Url.Content("~/Images/Houses/@house.ImageFileName")" />
<img alt="" src="@Url.Content("~/Images/Houses/" + @house.ImageFileName + ")" />
在house
object
之前不需要@
,因為您已經在@Url
聲明了第一個代碼塊。 但這是下面的最佳方法。
假設house
在context
是有效object
:
<img alt="" src="@Url.Content(String.Format("~/Images/Houses/{0}", house.ImageFileName))" />
您也可以嘗試
<img alt="" src="@Url.Content("~/Images/Houses/" + house.ImageFileName)" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.