Both Href and Url.Content can be used to resolve a virtual path, which is relative to the virtual root path ~, of files or folders.
What is the difference between Href and Url.Content ?开发者_JAVA技巧
url.content does alot more than just creating an normal href, it takes into context the application's sub/virtual directory, whereas href it's a straight pointer.
for best practice use url.content, this way you know that if your site moves into a sub/virtual directory, your link will still work.
They're quite similar, though Href comes from the ASP.NET WebPages stack. In an MVC context you should use Url.Content.
Href is part of System.Web.WebPages and Url.Content is part of System.Mvc. I think that if you have an MVC app, you'll get both, but some other usages (like webforms) will only have Href available to them.
加载中,请稍侯......
精彩评论