希望我能解释完全提供真实信息
首先,我们有一个LinkButton,其文本实际上是一个图像标记。
它链接的图像是Png,位于Web目录的文件夹中。这是IIS V6并赢得Server 2003。
路径为http://webaddress/Admin/Images/image.png
Admin是在IIS中配置的虚拟目录。
以上网址不起作用,但是如果您将其更改为http://webaddress/admin/Images/image.png(降低大小写'a'),则会提供图片,将其更改回“A”,然后您需要登录,即可登录in和它循环返回登录。更改为'a',然后提供图像。奇怪的是,这个问题并不总是发生,我已经寻求解决方案几天无济于事。有什么想法吗?
由于
根据要求,这是完整的链接按钮
<asp:LinkButton ID="lnkCommitAll" runat="server" CausesValidation="false"><asp:Image ID="imgCommitAll" runat="server" ImageUrl="~/Images/Grid/confirm_16.png" AlternateText="Commit All Changes" /> Commit All</asp:LinkButton>
答案 0 :(得分:0)
你能发布整个LinkButton标签吗?
如果Admin是虚拟目录,那么您的图片网址应该像〜/ Images / image.png
如果是这样,您是否将您的虚拟目录放在根目录下,还有一个名为admin的地图?在这种情况下,请尝试将其重命名为“Admin”,但不要忘记更改IIS中的虚拟目录路径。
我之前遇到过类似的问题。
希望这有帮助,
·阿尔