ResolveUrl 与 ResolveClientUrl 的区别
来源:互联网 发布:.网络黑白 编辑:程序博客网 时间:2024/06/05 11:32
这两个方法均是用来解析路径,以便于在不同目录间引用正确的文件。
假设
- 根目录下有目录 cftea,将此目录设置成了应用程序根目录;
- 目录 cftea 下有目录 admin;
- 目录 admin 下有文件 default.aspx;
若 default.aspx 文件内容是:
Response.Write(ResolveUrl("common.js") + "<br>");
Response.Write(ResolveClientUrl("common.js"));
Response.Write(ResolveClientUrl("common.js"));
则结果为:
/cftea/admin/common.js
common.js
common.js
若 default.aspx 文件内容是:
Response.Write(ResolveUrl("~/common.js") + "<br>");
Response.Write(ResolveClientUrl("~/common.js"));
Response.Write(ResolveClientUrl("~/common.js"));
则结果为:
/cftea/common.js
../common.js
../common.js
若 default.aspx 文件内容是:
Response.Write(ResolveUrl("/common.js") + "<br>");
Response.Write(ResolveClientUrl("/common.js"));
Response.Write(ResolveClientUrl("/common.js"));
则结果为:
/common.js
/common.js
/common.js
结论
ResolveUrl 是从根目录出发来表示的;ResolveClientUrl 更多的是相对于当前目录。
- ResolveUrl 与 ResolveClientUrl 的区别
- ResolveClientUrl和ResolveUrl的区别
- Page对象的ResolveClientUrl与ResolveUrl
- Page的ResolveClientUrl与ResolveUrl读取路径
- 辨析Page对象的ResolveClientUrl与ResolveUrl
- Page的ResolveClientUrl与ResolveUrl读取路径
- ResolveClientUrl与ResolveUrl
- ResolveClientUrl与ResolveUrl
- ResolveClientUrl ResolveUrl
- 关于ResolveClientUrl和ResolveUrl的使用
- 关于ResolveClientUrl和ResolveUrl的使用 问题
- MVC时代基础知识:Page的ResolveClientUrl与ResolveUrl读取路径,Razor @Href 解决相对路径
- ResolveUrl() 和 ResolveClientUrl()
- 用户控件的相关路径问题:ResolveUrl(转载)
- 在使用的ModalPopupExtender,UpdatePanel的页面中,如果包含了ResolveClientUrl则报错
- asp.net2.0解决相对路径出错的问题,ResolveUrl的用法
- asp.net2.0解决用户控件图片相对路径出错的问题,ResolveUrl的用法
- ResolveUrl将URL转换为在请求客户端可用的URL(转From MSDN)
- c#上传下载ftp(支持断点续传)
- 从Heroku看web架构
- [一般问题] android导入项目中遇到的一些问题及解决方法
- C 调用API函数删除非空目录
- BSTR 、LPCTSTR、CString附C语言串基本操作
- ResolveUrl 与 ResolveClientUrl 的区别
- mp3库及madplay 的移植
- 《植物大战僵尸》开发商PopCap或10亿美元出售
- php导出excel
- Excel导出
- MTK快速调试定位的几种方法
- 女演员姚晨微博粉丝突破900万 位列全球第三
- lua 中 require
- 需求初体验——用例文档和需求四阶段