C# 用于IIS目录浏览的asp超链接
我一直在尝试这一点,它似乎不想为我今天的工作。我希望有一个指向日志文件夹的超链接,该文件夹在IIS中启用了目录浏览功能,但asp.net不喜欢该链接,因此它甚至不会将其发送到客户端C# 用于IIS目录浏览的asp超链接,c#,asp.net,html,hyperlink,C#,Asp.net,Html,Hyperlink,我一直在尝试这一点,它似乎不想为我今天的工作。我希望有一个指向日志文件夹的超链接,该文件夹在IIS中启用了目录浏览功能,但asp.net不喜欢该链接,因此它甚至不会将其发送到客户端 <asp:HyperLink ID="HyperLink8" NavigateUrl="~/logs/" runat="server"></asp:HyperLink> 我这样做的原因是日志链接位于母版页的页脚。我无法控制虚拟目录名,因此无法有效使用锚标记。以前有人遇到过这种情况吗 谢谢
<asp:HyperLink ID="HyperLink8" NavigateUrl="~/logs/" runat="server"></asp:HyperLink>
我这样做的原因是日志链接位于母版页的页脚。我无法控制虚拟目录名,因此无法有效使用锚标记。以前有人遇到过这种情况吗
谢谢,它可能正在将链接发送到客户端,但如果不设置
文本
值,它将不可见。日志目录在IIS根目录下一级吗?您是否尝试过通过删除~?是的,我尝试过,但没有~,这是相同的问题。超链接从不在HTML中呈现。不同的浏览器可能对此有不同的解释。您可以使用任何类型的Web开发工具检查链接吗?它是否显示在“查看源”中?如果链接是这样的话,它看起来是什么样子?而且没有文本值,所以导航url没有显示任何内容?这就是本例中的情况吗?让我重新表述一下,html是呈现的,但部署后是输出。存在~时,编辑器总是将其标记为错误