Asp.net 超链接不起作用

Asp.net 超链接不起作用,asp.net,Asp.net,我有一个名为RegisterApplications的网页和另一个名为AppliantLogin的网页,其中包含一个超链接标签,这样,如果任何人未注册,他们都可以导航到page RegisterApplications。但当我点击它时,它并没有重定向到那个页面,同样的页面又出现了。我已将此命令用于超链接 <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/RegisterApplicant.aspx">Regist

我有一个名为RegisterApplications的网页和另一个名为AppliantLogin的网页,其中包含一个超链接标签,这样,如果任何人未注册,他们都可以导航到page RegisterApplications。但当我点击它时,它并没有重定向到那个页面,同样的页面又出现了。我已将此命令用于超链接

<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/RegisterApplicant.aspx">Register Now! </asp:HyperLink>
立即注册!
我的RegisterApplication页面在运行时也不可见我不知道为什么?
现在怎么办?

如果不需要使用asp控件,您可以在下面尝试

 <a href='<%= String.Format("RegisterApplicant.aspx") %>'>Register Now</a>


立即注册!linkyes我做了同样的代码仍然不工作你能绑定hyperlink1.NavigateUrl=“applicator.aspx”抛出代码吗?我从属性设置它,然后我也检查了代码。但是什么也没发生。请你把你放超链接控件的代码块给我看一下好吗?你没有账户吗?现在注册!