2011-02-03 124 views

回答

6

它們非常相似,但Href來自ASP.NET WebPages堆棧。在MVC上下文中,您應該使用Url.Content

3

Href是System.Web.WebPages的一部分,Url.Content是System.Mvc的一部分。我認爲如果你有一個MVC應用程序,你會得到兩個,但其他一些用法(比如webforms)將只有Href可用。

13

url.content不僅僅是創建一個正常的href,它將上下文應用程序的sub/virtual目錄,而href它是一個直接的指針。

最佳實踐使用url.content,這樣你就知道如果你的網站移動到一個子/虛擬目錄,你的鏈接仍然可以工作。

+0

你能給我一個他們做不同結果的例子嗎? – LaTeX 2011-02-04 10:08:56