ASP.NETMVC中的imgsrc地址重写问题
创始人
2024-09-19 09:00:48
0

在ASP .NET MVC中,我们可以通过以下步骤来处理img src地址的重写问题:

1.在视图文件(.cshtml文件)中,通过@Url.Content()函数来获取相对路径,再使用Url.Action()生成URL。

例如,我们需要展示图片的路径为~/Content/images/myimage.jpg,使用以下代码可以得到正确的图片路径:

2.使用自定义HtmlHelper函数来实现自动转换图片路径的功能。

例如,我们定义一个名为Image()的HtmlHelper函数,它会将传入的相对路径地址自动添加/content/images/文件夹前缀,如下所示:

public static MvcHtmlString Image(this HtmlHelper helper, string imagePath) { var url = UrlHelper.GenerateContentUrl("~/content/images/" + imagePath, helper.ViewContext.HttpContext); return new MvcHtmlString(""); }

然后在视图中可以这样调用:

@Html.Image("myimage.jpg")

总之,在ASP .NET MVC中,img src地址的重写问题可以通过以上两种方式轻松解决。

相关内容

热门资讯

值得注意的是!wepoker游... 值得注意的是!wepoker游戏的安装教程,老友广东插件软件,其实真的是有辅助教程(哔哩哔哩)老友广...
随着!hhpoker可以控制吗... 随着!hhpoker可以控制吗,同城510k修改,竟然真的是有辅助技巧(哔哩哔哩)1)同城510k修...
据公告内容!wepoker黑侠... 据公告内容!wepoker黑侠破解,小娴辅助软件下载,好像真的是有辅助神器(哔哩哔哩)小娴辅助软件下...
出乎意料的是!hhpkoer辅... 出乎意料的是!hhpkoer辅助挂是真的吗,决战卡五星看牌器,竟然存在有辅助方法(哔哩哔哩)1)决战...
随着!hhpoker真的假的,... 随着!hhpoker真的假的,微信小程序游戏破解器,一直是真的有辅助方法(哔哩哔哩)1、进入游戏-大...
今日!德州辅助工具到底怎么样,... 今日!德州辅助工具到底怎么样,财神13章脚本安全吗,好像真的有辅助脚本(哔哩哔哩)1、每一步都需要思...
备受关注的!wepoker软件... 备受关注的!wepoker软件靠谱么,广西老友有破解吗,竟然是真的有辅助插件(哔哩哔哩)1、金币登录...
据了解!德普之星辅助工具如何设... 据了解!德普之星辅助工具如何设置,蜀山四川辅助脚本多少钱,其实存在有辅助神器(哔哩哔哩)1、上手简单...
此事备受玩家关注!wepoke... 此事备受玩家关注!wepoker怎么下载游戏,闲来辅助软件怎么样,原来真的是有辅助神器(哔哩哔哩)闲...
刚刚!约局吧德州真的存在透视吗... 刚刚!约局吧德州真的存在透视吗,东阳四副牌辅助,果然有辅助神器(哔哩哔哩)1、每一步都需要思考,不同...