从主页导航菜单访问Web表单

时间:2018-05-08 06:42:23

标签: c# asp.net

我正在Asp.net和c#中创建一个Web应用程序,其中我有一个母版页,其中有一个左侧导航菜单,其中包含指向不同Web表单的链接。但是这些网络表单位于不同的位置。例如,ClientDetails.aspxUserDetails.aspx出现在根目录中,AdminHome.aspx出现在我的母版页所在的Admin文件夹中。

因此,当我单击导航菜单上的客户端时,它会很好地打开,但是当我点击导航中的管理主页以重定向回管理员主页时,它会从这个地方打开,它会出现错误

The resource cannot be found.

我该如何处理?

2 个答案:

答案 0 :(得分:0)

您需要检查这些菜单项重定向到的URL。确保基于当前表单位置的表单的相对路径是正确的。请查看this页面,了解路径的工作原理。

答案 1 :(得分:0)

在为您的网页指定网址时,它应该是tilda的格式,如下所示:

<a href="~/ClientDetails.aspx">Client Details</a>

<a href="~/UserDetails.aspx">User Details</a>

<a href="~/Admin/AdminHome.aspx">Admin Home</a>