加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-2 – 我应该在我的MVC视图中使用Url.Content()还是R

发布时间:2020-12-16 00:47:56 所属栏目:asp.Net 来源:网络整理
导读:当构建这样的代码时: script type="text/javascript" src="%=ResolveUrl("~/js/js.js")%"/script 要么 input type="image" src="%=ResolveUrl("~/img/submit.png")%" / 我应该使用Url.Content还是ResolveUrl()?有什么不同? 解决方法 如果您在MVC应用程序
当构建这样的代码时:
<script type="text/javascript" src="<%=ResolveUrl("~/js/js.js")%>"></script>

要么

<input type="image" src="<%=ResolveUrl("~/img/submit.png")%>" />

我应该使用Url.Content还是ResolveUrl()?有什么不同?

解决方法

如果您在MVC应用程序中使用IIS URL Rewriting,例如内部处理 http://yoursubdomain.example.com/MyController/MyAction为 http://hosted.example.com/yoursubdomain/MyController/MyAction,Url.Content()将生成正确的子域相对链接。在这种情况下,ResolveUrl()将生成不正确的链接。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读