2012-07-30 156 views
0

我想在强烈键入的剃刀视图中显示图像。我的图像位置存储在数据库中。我可以看到图像的位置在剃刀视图中显示/渲染图像asp.net mvc

@Html.DisplayFor(model => model.ImageLocation) 

但我想显示图像。

我有存储在数据库中的图像文件的完整路径。如何在视图中显示图像?

+0

什么'model.ImageLocation'的类型? – jrummell 2012-07-30 12:22:17

+0

它保存存储在磁盘中的图像文件的绝对位置。 – nebula 2012-07-30 12:27:37

+0

[存储在数据库asp.net mvc 3中的位置显示图像]的可能重复(http://stackoverflow.com/questions/11807569/display-image-from-location-stored-in-database-asp-net-mvc -3) – nebula 2012-08-12 17:57:43

回答

0

尝试下面的代码:

@Html.Image(model => model.ImageLocation) 
+0

是否存在Html助手作为'@ Html.Image'? – nebula 2012-07-30 12:25:54

+0

看起来像是[期货](http://stackoverflow.com/questions/509352/where-is-html-image-in-asp-net-mvc-rc)。 – jrummell 2012-07-30 12:32:16

+0

如果您无法找到帮手,则可以使用以下html控件和绑定模型: Shivkant 2012-07-30 13:44:45