Asp.net ASP损坏的图像,正确的Url

Asp.net ASP损坏的图像,正确的Url,asp.net,image,url,Asp.net,Image,Url,我正在创建一个web应用程序。我有一个显示一系列图像的页面。为此,我使用如下代码,只更改图像之间的url: <asp:Image ID="Image4" runat="server" ImageUrl="~/Content/Images/logo.png" AlternateText="Logo"> 在这里,您可以看到,当我单击“在新选项卡上打开图像”时,图像已正确打开: 编辑2: 我注意到它试图从“/rwd路由器/Content/”而不是“/Content”对图像收费。为什么要

我正在创建一个web应用程序。我有一个显示一系列图像的页面。为此,我使用如下代码,只更改图像之间的url:

<asp:Image ID="Image4" runat="server" ImageUrl="~/Content/Images/logo.png" AlternateText="Logo">

在这里,您可以看到,当我单击“在新选项卡上打开图像”时,图像已正确打开:

编辑2:
我注意到它试图从“/rwd路由器/Content/”而不是“/Content”对图像收费。为什么要添加此文件夹?

使用Google Chrome时,请试用网络面板来确认您的图像已正确加载

Get Status 200-OK表示图像已正确加载


您如何更改图像。。把代码放进去我不会改变图像的。我的意思是图片之间唯一的区别是url。所有图像都具有相同的代码:。显然,ID属性设置为:image1,image2,…尝试将/放在链接的开头,而不是~Perfect IgnasaK。它成功了!!如果可以的话,将/放在开头将强制您的图像始终位于
/Content/images/..
我建议您保留
~/Content/images/..
部分,因为当您决定将站点安装到IIS服务器时,它会使站点更具弹性。。。阅读更多信息…使用Chrome工具,我得到图像错误404。它尝试加载此链接:“但是,如果我打开一个新选项卡,我就会打开”(没有rwd路由器,wich由他编写)图像已打开。我已编辑了我的问题。我添加了2个图像,您可以在其中看到我描述的行为。
rwd router
部分是您网站根目录的名称…由于某些原因,您的web服务器无法在“/rwd router/Content/images/logo.png”中找到图像。。。