【发布时间】:2010-11-18 18:47:53
【问题描述】:
希望我能提供真实信息完整地解释
首先,我们有一个 LinkButton,其文本实际上是一个图像标签。
它链接到的图像是一个 Png 并位于 web 目录中的一个文件夹中。这是 IIS V6 并赢得 Server 2003。
路径是http://webaddress/Admin/Images/image.png
Admin 是在 IIS 中配置的虚拟目录。
上面的 url 不起作用,但如果您将其更改为 http://webaddress/admin/Images/image.png(小写“a”)然后提供图像,将其更改回“A”并需要您登录,您登录并它循环返回登录。更改为“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>
【问题讨论】:
-
也许我理解错了,但是使用
ImageButton不是更容易吗? -
当然会更容易。虽然它不能纠正我遇到的问题,即图像并不总是被提供,我不知道为什么......但是:)
-
您好,您找到答案了吗?我知道下面的答案被标记为答案,但从你的 cmets 看来,它似乎并没有解决问题。
-
不,不幸的是,这从未解决,问题仍然存在。我有一天会重温的东西。
-
无赖。我们在 IIS 6 和 WS 2003 上也遇到了同样的问题。
标签: asp.net