ASP.NET URL导航

kal*_*lls 2 asp.net

我有asp.net按钮,然后单击按钮我正在重定向它

Response.Redirect ("SomeURL.aspx");
Run Code Online (Sandbox Code Playgroud)

我没有向SomeURL.aspx传递任何内容.这可以在没有往返服务器的情况下实现吗?

Cla*_*edi 9

您可以使用html锚标记.这是最简单的方法,可能是最好的方法,因为锚是允许导航的适当控制.

<a href="SomeUrl.aspx">My link</a>
Run Code Online (Sandbox Code Playgroud)

如果你仍然想使用asp.net按钮,你可以做这样的事情

<asp:Button runat="server" ID="myButton"
  OnClientClick="window.location.href='SomeURL.aspx'; return false;"
  Text="Submit"></asp:Button>
Run Code Online (Sandbox Code Playgroud)