Href和Url.Content之间有什么区别?

LaT*_*TeX 12 asp.net-mvc

二者HrefUrl.Content可以用于解决虚拟路径,这是相对于虚拟根路径〜,的文件或文件夹.

Href和Url.Content之间有什么区别?

sto*_*oic 14

url.content不仅仅创建一个普通的href,它还会将应用程序的子/虚拟目录置于上下文中,而href则是一个直指针.

为了获得最佳实践,请使用url.content,这样您就知道如果您的站点进入子/虚拟目录,您的链接仍然有效.


mar*_*ind 6

它们非常相似,但Href来自ASP.NET WebPages堆栈.在MVC上下文中,您应该使用Url.Content.