2013-05-27 24 views
0

我正在使用repeater控制在我的网页中。我在转发器中使用anchor标记和image。想法是当页面加载图像并从数据库加载相应的URL时。锚定标记没有朝着确切的网址倾斜?

问题是,当我将光标指向图像上,而不是URL与项目名称组合的确切URL。

例如,我应该得到的URL为www.facebook.com,但我所得到的是
localhost:64396/CMS/www.facebook.com

我已经使用了转发控制时提供以下

<asp:Repeater ID="rpt_img_footer" runat="server"> 
    <ItemTemplate> 
     <a href="<%#Eval("IMAGE_URL") %>"><img alt="<%#Eval("IMAGE_NAME") %>" 
     src="<%#Eval("IMAGE_PATH") %>" width="32px" height="33px" /></a> 
    </ItemTemplate> 
</asp:Repeater> 
+0

你还应该在src属性中包含协议,在http://前面试试:http:// www.facebook.com,而不是www.facebook.com。否则,它将是相对于页面本身路径的src定义。 – Jonas

+0

非常感谢你的回答,它的工作.. – ksg

回答

1

您应该包括在协议src属性,请在http://前面使用:http://www.facebook.com而不是www.facebook.com。否则它将是相对于页面本身路径的src定义。