似乎样式表可以这样引用razoresque:
<link href="@Url.Content("~/Content/jquery.duckbilledplatypus.css")" rel="stylesheet" type="text/css" />
......或者这样:
<link href="@Href("~/Content/jquery.duckbilledplatypus.css")" rel="stylesheet" type="text/css" />
单向另一种方式是否有优势?
我注意到我也有这个:
<script src="@Url.Content("http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js")" type="text/javascript" defer ></script>
......这可能是假的(这样的href的razoresque化),因为CDN上的文件不需要进行razorized。
答案 0 :(得分:3)
两者都是类似的,除了Url.Content与应用程序的虚拟目录一起使用。
@Href
来自System.Web.WebPages库,@Url.Content
是MVC的一部分。
@ Url.Content是我最喜欢的。
答案 1 :(得分:0)
我更喜欢使用@Href。因为我只使用网页而不是MVC。不是因为我不喜欢它而是因为我不想这样做。所以对我来说他们是一样的。这取决于你的工作。你想用什么。
我会一直尝试@Href。