asp:ImageButton在加载调试asp.NET时损坏

asp:ImageButton在加载调试asp.NET时损坏,asp.net,imagebutton,brokenimage,Asp.net,Imagebutton,Brokenimage,嗨,我有一个imageButton,当我加载IE7时,它会为图片显示一个损坏的图像,尽管当我在VS2010中进入设计时,它会显示图片 代码如下: <asp:ImageButton ID="calendarImage" runat="server" ImageUrl="d:\mydocuments\ALM\ALM\ALM\imgs\calendar_button.jpg" Height="21px" Width="24px" /> 谢谢, Greg为什么要用这种方式设置Image

嗨,我有一个imageButton,当我加载IE7时,它会为图片显示一个损坏的图像,尽管当我在VS2010中进入设计时,它会显示图片

代码如下:

<asp:ImageButton ID="calendarImage" runat="server" ImageUrl="d:\mydocuments\ALM\ALM\ALM\imgs\calendar_button.jpg" Height="21px" Width="24px" />

谢谢,
Greg

为什么要用这种方式设置
ImageUrl=“d:\mydocuments\ALM\ALM\ALM\imgs\calendar\u button.jpg”

你应该把这些图片放在你的网站文件夹中,然后像这样设置路径

ImageUrl="~/imgs/calendar_button.jpg"
如果你真的想按你建议的方式设置ImageURL,我不推荐,但你可以像这样做

ImageUrl="d:\\mydocuments\\ALM\\ALM\\ALM\imgs\\calendar_button.jpg"

您需要在路径中使用
双斜杠
而不是
单斜杠

是否可以将ImageUrl更改为相对于文档的位置?