asp.net用户控件中使用相对路径的解决方法--------图片路径问题(用户控件、图片路径),ResolveUrl
作者:开心技术 | 出处:博客园 | 2011/5/25 21:28:06 | 阅读144次
本人使用的 第三中解决方案,
今天又发现了 还有前两种,
有需要的朋友可以试用以下。
对了
~/ 这个标记表示从 根路径开始的
不在根路径下的,就不用试用这个标记了。
一、<asp:image> 比较智能。它能根据加载自己的页面的位置,动态调整最后生成的HTML。保证图片路径不错。
string cssPath = HttpRequest.ApplicationPath +"/css/css.css";)
二、可以使用Request.ApplicationPath获取应用程序根路径(
三、ResolveUrl 详见(msdn)
<img src="http://archive.cnblogs.com/a/2057316/<%25=" rel="nofollow"/> <td height="20" background='<%=this.ResolveUrl("~/images/top.gif") %>'></td>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步