先看这两个方法的定义:
Href(string path, params object[] pathParts)
Url.Content(string contentPath);
一、参数不同,这个就不用说了。
二、这两个方法貌似都可以将~/Controller/Action这样的应用程序路径解析为实际路径。但是还是有不同的,Href()不能传入参数为http://www.xxx.com这样的路径,否则会报错。而Url.Content()可以传入而不报错误。
本文详细解析了ASP.NET中Href和Url.Content两个方法的使用场景和区别,特别是它们在处理应用程序路径和传入参数时的不同表现。
先看这两个方法的定义:
Href(string path, params object[] pathParts)
Url.Content(string contentPath);
一、参数不同,这个就不用说了。
二、这两个方法貌似都可以将~/Controller/Action这样的应用程序路径解析为实际路径。但是还是有不同的,Href()不能传入参数为http://www.xxx.com这样的路径,否则会报错。而Url.Content()可以传入而不报错误。

被折叠的 条评论
为什么被折叠?