【问题标题】:Link is not working Well链接不好用
【发布时间】:2010-11-24 05:24:45
【问题描述】:

这是我页面中的链接

asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default.aspx">添加 记录 /asp:HyperLink

使用 VS2008 很好,但使用 IIS 会产生类似

的问题

“/”应用程序中的服务器错误。

找不到资源。

说明:HTTP 404。

我查看.aspx页面的目录和default.aspx页面是一样的哪个库。

路径也改变了形式

http://localhost/library/View.aspx 到 http://localhost/Default.aspx

有人帮我解决问题吗?

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    建立链接

    asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/library/Default.aspx">Add Record 
    

    代替

    asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default.aspx">Add Record 
    

    “~”获取应用程序的根文件夹。你不想要那个,你想要根 + /library/ 然后页面 Default.aspx。

    【讨论】:

    • 感谢您解决问题
    • 应该是一样的;发生什么了?另外,请注意,如果它只是在同一个目录中,您可以简单地使用NavigateURL="default.aspx"。这假设当前页面与default.aspx在同一目录中。
    猜你喜欢
    • 1970-01-01
    • 2021-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-01
    • 2021-05-26
    • 1970-01-01
    • 2011-12-03
    • 1970-01-01
    相关资源
    最近更新 更多