gpt4 book ai didi

asp.net-mvc - 使用 Url.Content 和不这样做有什么区别?

转载 作者:行者123 更新时间:2023-12-04 05:34:10 24 4
gpt4 key购买 nike

我正在关注 blog tutorial实现 jQuery - 插件调用 FullCalendar , 进入 ASP.NET 项目。

在该教程中,他们声称如下:

Url.Content method creates correct URL-s and it is way better than MS strategy (href like ....\Content\Site.css).



但他们甚至没有试图解释他们是如何得出这个结论的。

那么这有什么区别:
<script src="~/Scripts/jquery-1.4.1.js" type="text/javascript"></script>

这个:
<script src="<%= Url.Content("~/Scripts/jquery-1.4.1.js") %>" type="text/javascript"></script>

最佳答案

"~/Scripts/jquery-1.4.1.js"
由于 ~/,上面的内容不会解析为 url对浏览器没有任何意义
"<%=Url.Content("~/Scripts/jquery-1.4.1.js") %>"Url.Content将解析 ~/ 之后指定的 url 的路径在您的申请中

UrlHelper.Content 方法

http://msdn.microsoft.com/en-us/library/system.web.mvc.urlhelper.content(v=vs.108).aspx

Converts a virtual (relative) path to an application absolute path.

关于asp.net-mvc - 使用 Url.Content 和不这样做有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12178826/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com