【发布时间】:2017-07-19 12:22:24
【问题描述】:
我是 asp.net 的新手,我有带有嵌套母版页的 asp.net 应用程序。 (.Net 3.5)我在根目录中有一个网络表单,我将它移动到我在根目录下创建的文件夹。从这一点开始,在加载 Web 表单时,我开始出现“无法使用前导 .. 退出顶级目录”错误。我在网上挖掘并尝试了前缀“~”、“/”、“../”,但我无处可去。我的代码如下。
<li>
<a href=Staff/New_Staff.aspx">Add New Staff</a>
</li>
我尝试在“Staff”目录下再创建一个 Web 表单,但该表单在加载时也会产生同样的错误。感谢您的帮助。
【问题讨论】:
-
为什么不使用
asp:Hyperlink和像~/Staff/New_Staff.aspx这样的应用程序根相对URL?