我在用户控件header中调用了图片,在母页中调用了这个用户控件。在根目录下新建的webform用到这个母页就不能正常显示图片,如果在根目录的2级或以下目录能看到图片 。请高手解决啊 疯狂学习中…………
解决方案 »
- GridView点击“编辑”按钮后如何操作TextBox里的字符串?
- HTTP 错误 404.17 - Not Found
- 请问cookie 储存汉字的时候为什么乱码啊
- 如何在vs.net2005中定义网页是绝对(Gridlayout)还是相对(Flowlayout)!在VS2003中有属性,怎么到了2005就没了啊?
- DataList的DataList1_ItemCommand事件.
- 有没有下载文件不出现保存对话框而直接保存到特定目录的代码?
- 发一个自己写的执行存储过程的公共类及调用方法,大家多指教啊!!!
- 请教SqlCommand.ExecuteReader()
- TREEVIEW问题
- asp.net初学不明白的问
- 终于从ASP转到APS.NET了,高兴之余,我吐了。。。。。。。
- 用Asp.net想WEB版实现像sql 2000查询分析器效果,各位兄弟进来顶一下!
2.在根目录下有个MasterPage.master调用header.ascx,在设计模式下显示叉状
3.我随便在一个2级目录下应用MasterPage.master这个母版,就能看到图片
2.在根目录下有个MasterPage.master调用header.ascx,在设计模式下显示叉状
3.我随便在一个2级目录下应用MasterPage.master这个母版,就能看到图片 因为你这填写的是相对路径,但你这里1,2,3个页面都在不同的路径中,所以用同一个路径是不行的,使用绝对路径吧。。
2.在根目录下有个MasterPage.master调用header.ascx,在设计模式下显示叉状
3.我随便在一个2级目录下应用MasterPage.master这个母版,就能看到图片 --------------------------------------------------------------------
src="../Images/headerlogo.gif"这个路径的含义是访问上一级目录中Images中的headerlogo.gif图片
所以你任何建立一个二级目录下应用母版,它则常正常访问图片
而你在要目录下,再按那个目录路径查找就找不到对应的图片使用上传的绝对路径可以解决上述问题,还有就是把所有要应用母版的页放在二级页面当中
取根路径
<%
string RootPath = (Request.ApplicationPath != "/") ? Request.ApplicationPath + "/" : Request.ApplicationPath;
%>
取图片:
<img src='<%= RootPath + "Images/headerlogo.gif"%> style="height: 80px" />