从子文件夹重定向到默认页面会在 ASP.Net 中给出错误"resource cannot be found"



我使用的是VS2012。

母版页中的一个菜单,包含主页(Default.aspx)和其他链接。

我的问题是登录后,用户被重定向到文件夹中的页面。

Response.Redirect("~/RegisteredUserPage/MyForm.aspx");
i-e http://localhost:3739/ServicePortal/RegisteredUserPage/MyForm.aspx

这里要提到MyForm。aspx也继承了相同的主页当我点击主页(default.aspx)时,问题就出现了,它给出了错误信息i-e

资源找不到描述:HTTP 404。您正在查找的资源(或其中之一)依赖项)可以被删除,如果它的名称被更改,或者是暂时不可用。请查看以下网址并制作确保拼写正确。请求的URL:/ServicePortal/RegisteredUserPage/Default.aspx

和URL看起来像:/ServicePortal/RegisteredUserPage/Default.aspx

原来在根目录i-e中,格式为:

/ServicePorta/Default.aspx

请帮我解决这个问题。

在主页中,链接应该是这样的-

<asp:HyperLink runat="server" ID="HomeHyperLink" NavigateUrl="~/Default.aspx"/>

<a href="Default.aspx">Home</a>为默认值。

相关内容

最新更新