html - ASP NET MVC href 到图像?

标签 html css asp.net-mvc href

我有以下 Razor 语法从 Controller (从数据库表)获取图片:

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

如果我给出图像的直接路径(文件夹或非数据库中图像的路径),上面的代码行可以工作,但我无法让它工作从数据库中获取图像,然后将其显示在花哨的盒子哪个更花哨。 谢谢你! 编辑:不要忘记图像在数据库表中。

最佳答案

你必须把完整的 url 放在那里,没有 ../ 我想

关于html - ASP NET MVC href 到图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36596898/

相关文章:

javascript - SVG 动画线条不稳定的行为

javascript - HTML 和 JavaScript 中图像的事件

asp.net-mvc - 在 ASP.NET MVC 中的 Controller 内生成 URL

c# - 从 Angular 前端 POST JSON 到 ASP.NET 后端

c# - 在常规 mvc Controller (不是 web api Controller )中使用身份的单元测试方法

css - Materialise 响应实用程序不工作

html - 文本位置为 "position: absolute"

javascript - 使用 ng-include 时如何使作用域函数工作?

php - 为 wordpress 主题添加额外的侧边栏

javascript - 使用 jquery 自动填充 html 中的日期