asp.net - VirtualPathUtility.ToAbsolute() VS。网址内容()

标签 asp.net asp.net-mvc

我一直在一个 MVC 项目中工作,并且看到了这两个项目的使用。我想知道它们之间有什么区别?使用一个而不是另一个是不正确的吗?我的理解是我应该使用 Url.Content(),但 VirtualPathUtility.ToAbsolute() 似乎也在工作。

最佳答案

Url.Content()是 MVC 的实用方法部分。我猜是为了统一和集中实用程序类。
VirtualPathUtility.ToAbsolute()是一种 .NET Framework 方法。也许 MVC 正在使用它,我们将不得不检查源...

希望有所帮助

关于asp.net - VirtualPathUtility.ToAbsolute() VS。网址内容(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3567594/

相关文章:

c# - 从列表中删除存在于另一个列表中的结果

asp.net - 网页永远不会完成异步加载

asp.net - 如何在 asp.net 中使用 javascript 为下拉列表框设置可见的 true 和 false

c# - 波浪号 (~) 解析为站点根目录而不是 asp.net 中的应用程序根目录

c# - 如何编写 LINQ 左连接

asp.net-mvc - 确认电子邮件地址字段的 MVC 3 验证

html - HTTP 请求未经客户端身份验证方案 'Anonymous' 授权。从服务器收到的身份验证 header 是 'NTLM’

asp.net-mvc - SignalR 无法从外部程序集找到集线器

ajax - JQuery AJAX 总是返回错误值

c# - 带有 facebook 登录的 MVC5 空引用