我有一个超链接不会导航到设置的URL。这是死的简单我不知道什么是错的。 在我的aspx页面的链接:ASP.NET超链接控件将不会导航到url
<asp:HyperLink ID="HyperLinkLostPass" runat="server"
Text="Forgot username or password?" NavigateUrl="~/test.aspx" Target="_self"> </asp:HyperLink>
当我点击测试页不加载超链接,导航栏显示: theserver:33072/websitename/Default.aspx的RETURNURL =%2fWebHCV3%2ftest .aspx
我留在Default.aspx上。
没有为test.aspx编写的代码(读取'TEST'的简单页面),它驻留在与Default.aspx相同的文件夹中。
这是一个快速的解决方法,但我认为申请人必须了解窗体身份验证机制。 – DadyFuji
是或OP也可以将该文件移动到账户文件夹以外,如果重新调用,它将避免这样的问题 – meda
我必须更好地熟悉表单身份验证。所以,response.redirect保持同一授权范围内的所有活动,但如果它是超链接,我必须明确设置授权。谢谢。 –