请教两个基础问题:1图片无法显示 2:无法跳转。

倒大霉的上帝 2010-03-24 03:58:24
学习过程中遇到两个问题,请教下大侠们
1:Web排版时,用户控件中
用户控件页面存放在文件夹中

<td style="width: 780px; height: 120px;">
<img alt="" src="../images/index/Top_01.jpg" />
</td>

定义了一个图片链接,界面可以正常显示图片。但在加入主页面后却显示不了图片。代码如下,请大家帮我看看。

<%@ Register Src="~/UserControls/Top.ascx" TagName="Top" TagPrefix="uc1" %>
...
<div>
<uc1:Top ID="Top1" runat="server" />
</div>


2:用户控件中最基本的<a>元素无法连接,其中Main.aspx文件在用户定义控件的上级目录中。用户定义控件中的链接如下:

<div style="background-color:GrayText;text-align:center; color:Blue ;">
<a href="../Main.aspx">主页</a>
</div>

点击“主页”连接时,报错:如下
鈥?鍥炬。绠$悊绯荤粺鈥濆簲鐢ㄧ▼搴忎腑鐨勬湇鍔″櫒閿欒銆?hr width=100% size=1 color=silver>
HTTP 閿欒 404 - Not Found銆?/i>

对 就是乱码。我也找不见类似width=100% size=1 color=silver的语句。

请大家帮我看下错在哪 谢谢 如还需其他代码段的话请说明下。谢谢!

...全文
66 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
倒大霉的上帝 2010-03-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 criedshy 的回复:]
1.第一个问题是因为路径的问题

主页面访问不了../images/index/Top_01.jpg吧

建议用~/images/index/Top_01.jpg
[/Quote]
非常感谢,两个错误的原因都是路径的问题。因为我的自定义控件放在UserControls文件夹中。而主页面放在自定义控件的上一级目录中。
学到一点:引用的路径是以当前要展示的页面为相对路径,而不是自定义控件的相对路径
zhoucaifu 2010-03-24
  • 打赏
  • 举报
回复
<img alt="" src="../../images/index/Top_01.jpg" />
zhoucaifu 2010-03-24
  • 打赏
  • 举报
回复
<img alt="" src="..../../images/index/Top_01.jpg" />

<a href="Main.aspx">主页</a>
qlzf11140820 2010-03-24
  • 打赏
  • 举报
回复
<img alt="" src="../images/index/Top_01.jpg" />
-----------------
<asp:Image ID="Image1" runat="server" Height="167px"
ImageUrl="~/images/index/Top_01.jpg" Width="236px" />

<a href="../Main.aspx">主页</a>
-----------------------------
<a href="Main.aspx">主页</a>
criedshy 2010-03-24
  • 打赏
  • 举报
回复
2,第二个问题还是路径问题

你用户控件对 Main.aspx是上级目录,那调用用户控件的页面对Main.aspx也是上级目录吗?

用~/吧

~/是根目录
criedshy 2010-03-24
  • 打赏
  • 举报
回复
1.第一个问题是因为路径的问题

主页面访问不了../images/index/Top_01.jpg吧

建议用~/images/index/Top_01.jpg

倒大霉的上帝 2010-03-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wujiaohua 的回复:]
下午4点有哪个睡觉的?
[/Quote]
天气晴朗 微风轻拂 正是睡觉好时候。
特别安静 2010-03-24
  • 打赏
  • 举报
回复
下午4点有哪个睡觉的?
倒大霉的上帝 2010-03-24
  • 打赏
  • 举报
回复
大侠们,别睡觉了,起床帮忙看下

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧