我有以下剃刀语法从控制器(从数据库表)获取图片:
<img src="@Url.Action("GetMainPicture", "Product", new { item.ProductID, @class = "img-responsive" })" height="300" width="230" alt="" />
哪种效果很好我可以在<img>
标签中获取图像,如上面的代码所示。
现在在我为我的项目下载它的模板中,我在下面有这个,这是一个href
样式,带有一个按钮,用精美的盒子缩放图像:
<a href="../../assets/frontend/pages/img/products/model1.jpg" class="btn btn-default fancybox-button">Zoom</a>
如果我为图像提供了一个直接的路径(文件夹中的图像路径或者不是数据库的东西),上面的代码行有效,但我无法让它从数据库中获取图像,然后在发烧友的花式盒子。 谢谢! 编辑:不要忘记图像在数据库表中。
答案 0 :(得分:0)
你必须把完整的网址放在那里,而不是testArr.sort(function(dateA, dateB) {
return new Date(dateA) - new Date(dateB)
})
我认为
答案 1 :(得分:0)
但现在我希望有一个特定图片的href(链接) 我怎么能这样做?
您只需将图像包装在锚标记内即可。
<a href="someURL">
<img src="@Url.Action("GetMainPicture", "Product", new { item.ProductID, @class = "img-responsive" })" height="300" width="230" alt="" />
</a>
答案 2 :(得分:0)
你可以在下面这样做。将锚标记(&lt; a&gt;)的 href 属性设置为您想要的位置或用户点击图片时要执行的操作。
<a href="@Url.Action("GetMainPicture", "Product", new { item.ProductID})">
<img src="@Url.Action("GetMainPicture", "Product", new { item.ProductID, @class = "img-responsive" })" height="300" width="230" alt="" />
</a>