我正在将第 3 方 jquery 插件集成到我的 ASP.NET MVC 网站上的页面中,我发现它期望图像位于相对于它所在页面的 img 文件夹中。它会生成如下所示的 img 标签:
<img src="img/blah.jpg">
问题是,我的页面位于类似的 URL 上mysite.com/mycontroller/view/id
,因此没有简单的方法将 img 文件夹放在正确的位置以获取图像。我需要 img 标签是这样的:
<img src="/Content/img/blah.jpg">
显然,我可以编辑第 3 方 javascript 以在每次创建 img 标记时输出不同的路径,但我想知道 ASP.NET MVC 中是否有更好的方法(也许使用重新路由?)。
(我对 ASP.NET MVC 和 Web 开发非常陌生,所以请告诉我我是否以完全错误的方式处理这个问题)。