虚拟目录路径如何显示区分大小写?

时间:2010-11-18 10:24:51

标签: asp.net

希望我能解释完全提供真实信息

首先,我们有一个LinkBut​​ton,其文本实际上是一个图像标记。

它链接的图像是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" />&nbsp;Commit All</asp:LinkButton>

1 个答案:

答案 0 :(得分:0)

你能发布整个LinkBut​​ton标签吗?

如果Admin是虚拟目录,那么您的图片网址应该像〜/ Images / image.png

如果是这样,您是否将您的虚拟目录放在根目录下,还有一个名为admin的地图?在这种情况下,请尝试将其重命名为“Admin”,但不要忘记更改IIS中的虚拟目录路径。

我之前遇到过类似的问题。

希望这有帮助,

·阿尔