我的代码:
<asp:Image runat="server" alt="not loaded" ImageUrl="picture.png" />
现场地址
example.com/tabid/233/Default.aspx
一切正常,但在地址上(“/”添加)
example.com/tabid/233/Default.aspx/
我的页面看起来像以前,但图片未加载。有人可以向我解释一下并给出一个广告要怎么做才能始终加载图片吗?
Default.aspx 是您的页面和 Default.aspx/ 对文件夹的引用。如果要在 and 处使用 /,可以尝试路由或应用重写规则。
将 Image 标签中的“ImageUrl”属性更改为...
<asp:Image runat="server" ImageUrl="~/picture.png" />
额外的“/”让浏览器查找比图像更深的文件夹。
如果根目录中的图像你可以像这样映射图像。
<asp:Image runat="server" alt="not loaded" ImageUrl="~/picture.png" />