ResolveClientUrl与ResolveUrl
来源:互联网 发布:淘宝5金冠店铺 编辑:程序博客网 时间:2024/05/16 01:00
两个方法都是传递一个相对的 URL,然后返回一个相对于当前客户端浏览器的相对URL地址
但是两者的返回值,却截然不同
ResolveClientUrl返回相对于当前页面下文件的地址
ResolveUrl则返回页面所在应用程序下的相对地址
例如:
页面:~/Student/main.aspx
图像:~/Images/copy.gif
(这里~表示应用程序根目录)
使用一:
resolveClientUrl=Page.ResolveClientUrl("Images/copy.gif")
resolveUrl=Page.ResolveUrl("Images/copy.gif")
在页面main.aspx里使用copy.gif图像,则使用标题上的两种方法返回的结果如下
ResolveClientUrl:Images/copy.gif
ResolveUrl:/Student/Images/copy.gif
使用二:
resolveClientUrl=Page.ResolveClientUrl("~/Images/copy.gif")
resolveUrl=Page.ResolveUrl("~/Images/copy.gif")
在页面main.aspx里使用copy.gif图像,则使用标题上的两种方法返回的结果如下
ResolveClientUrl:../Images/copy.gif
ResolveUrl:/Images/copy.gif
结论
所以在使用ResolveClientUrl和ResolveUrl的时候一定要注意两者的区别
在使用相对URL地址时一定要在前面加上(~)或(~/),这样就万无一失了
不过使用这两种方法返回的物理路径(Server.MapPath),都是一样的
但是两者的返回值,却截然不同
ResolveClientUrl返回相对于当前页面下文件的地址
ResolveUrl则返回页面所在应用程序下的相对地址
例如:
页面:~/Student/main.aspx
图像:~/Images/copy.gif
(这里~表示应用程序根目录)
使用一:
resolveClientUrl=Page.ResolveClientUrl("Images/copy.gif")
resolveUrl=Page.ResolveUrl("Images/copy.gif")
在页面main.aspx里使用copy.gif图像,则使用标题上的两种方法返回的结果如下
ResolveClientUrl:Images/copy.gif
ResolveUrl:/Student/Images/copy.gif
使用二:
resolveClientUrl=Page.ResolveClientUrl("~/Images/copy.gif")
resolveUrl=Page.ResolveUrl("~/Images/copy.gif")
在页面main.aspx里使用copy.gif图像,则使用标题上的两种方法返回的结果如下
ResolveClientUrl:../Images/copy.gif
ResolveUrl:/Images/copy.gif
结论
所以在使用ResolveClientUrl和ResolveUrl的时候一定要注意两者的区别
在使用相对URL地址时一定要在前面加上(~)或(~/),这样就万无一失了
不过使用这两种方法返回的物理路径(Server.MapPath),都是一样的
- ResolveClientUrl与ResolveUrl
- ResolveClientUrl与ResolveUrl
- ResolveUrl 与 ResolveClientUrl 的区别
- ResolveClientUrl ResolveUrl
- Page对象的ResolveClientUrl与ResolveUrl
- Page的ResolveClientUrl与ResolveUrl读取路径
- 辨析Page对象的ResolveClientUrl与ResolveUrl
- Page的ResolveClientUrl与ResolveUrl读取路径
- ResolveUrl() 和 ResolveClientUrl()
- ResolveClientUrl和ResolveUrl的区别
- MVC时代基础知识:Page的ResolveClientUrl与ResolveUrl读取路径,Razor @Href 解决相对路径
- 关于ResolveClientUrl和ResolveUrl的使用
- 关于ResolveClientUrl和ResolveUrl的使用 问题
- 使用ResolveUrl(十二)
- 使用ResolveUrl设置相对路径
- asp.net中的ResolveUrl 完美解决方案
- asp.net中的ResolveUrl 完美解决方案
- asp.net中的ResolveUrl 完美解决方案
- 使用ViewPager模拟实现应用程序启动界面(一)
- 串口编程(1)--MFC中的异步串口实现(包含实现源代码)
- JavaScript实现复制功能
- android操作通讯录的联系人
- java 中的数据类型问题
- ResolveClientUrl与ResolveUrl
- 贝叶斯推断及其互联网应用(三):拼写检查
- Hibernate从入门到精通(五)一对一单向关联映射 .
- opencv 函数使用具体细节记录
- Silverlight
- Android开发规范
- sql server 时间字符串转时间戳
- Advanced Anypoint DataMapper Tutorial
- 数据库初学者入门浅论