Dis*_*ile 16 asp.net-mvc razor
我将图像的位置存储在我的数据库中的MVC应用程序中...但我只存储部分位置.例如:
/headers/image1.jpg
/headers/image2.jpg
Run Code Online (Sandbox Code Playgroud)
图像实际存储在以下文件夹中:
~/content/images/headers/image1.jpg
~/content/images/headers/image1.jpg
Run Code Online (Sandbox Code Playgroud)
在我看来,我想做这样的事情:
<img src="@Url.Content("~/content/images") + Model.ImageUrl" />
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
Mik*_*erg 45
去做就对了!
<img src="@Url.Content("~/content/images" + Model.ImageUrl)" />
Run Code Online (Sandbox Code Playgroud)
更新:
从ASP.NET MVC 4开始,直接在HTML中使用波形符号URL是有效的,因为Razor View Engine将解析URL.像这样:
<img src="~/content/images/@Model.ImageUrl" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37260 次 |
| 最近记录: |