【问题标题】:Is any way I can define where to look for images when rendering img tag?有什么方法可以定义在渲染 img 标签时在哪里查找图像?
【发布时间】:2020-02-25 17:25:20
【问题描述】:

像任何其他 mvc 项目一样,我在整个项目中都使用了 img 标签和 src="~/Images/test.png" 来在不同的页面中显示不同的图像。有什么想法可以控制在哪里查找图像(假设我将这些图像托管在不同的位置),而不是在渲染之前查看图像文件夹?

【问题讨论】:

  • 更新 src 到任何你想指向的地方(例如:myurl.com/myimage.jpg" >)
  • 谢谢阿吉斯。每次渲染图像之前,是否都会触发代码背后的任何事件,以便我可以决定从图像文件夹或外部 url 渲染的位置。我希望我这次解释得更清楚。

标签: c# asp.net asp.net-mvc asp.net-mvc-3 c#-4.0


【解决方案1】:

将位置作为模型的一部分传入。

<img src='@string.Format("~/{0}/test.png", url)'>

【讨论】:

  • 谢谢特伦塞普。我可以修改所有 img 标签,以根据模型值确定在哪里查找图像。 css 指向 images 文件夹怎么样?
猜你喜欢
  • 1970-01-01
  • 2013-05-29
  • 1970-01-01
  • 2023-01-17
  • 1970-01-01
  • 2020-12-15
  • 1970-01-01
  • 1970-01-01
  • 2022-01-02
相关资源
最近更新 更多