1
<asp:ImageButton runat="server" ID="cal_btn1"
AlternateText="image" ImageUrl="~/Images/calendar_icon1.png"/>
图像获取与上面的代码显示出来,但我不知道,当我使用绝对路径 - 会发生什么ASP的图片:ImageButton的使用相对路径越来越显示出来,而不是绝对路径
<asp:ImageButton runat="server" ID="cal_btn1"
AlternateText="image" ImageUrl="C:\Users\adwivedi\Documents\Visual Studio 2010\WebSites\WebSite1\Images\calendar_icon1.png"/>
我用'\'代替'\',但仍然没有改变。任何想法有什么不对?谢谢!
如果我使用相对Url“Images/calendar_icon1.png”,它应该在我在不同位置使用IIS托管网站时正常工作,对吧?但那不是发生了什么! – ankit0311
@ ankit0311:取决于使用此控件的页面与图片文件夹相关的位置。您可以添加更多关于文件层次结构的细节,也可以使用绝对URL。 –
@ ankit0311:这与上面提到的问题无关。你的绝对路径不起作用的原因是因为Claudio的原因。如果在部署时遇到图像可见性方面的问题,则应该将其作为单独的问题提出。 – Chris