ASP.NET URL导航
我有asp.net按钮,在它的按钮上单击我正在使用重定向它ASP.NET URL导航,asp.net,Asp.net,我有asp.net按钮,在它的按钮上单击我正在使用重定向它 Response.Redirect ("SomeURL.aspx"); 我没有向SomeURL.aspx传递任何内容。这是否可以在不往返服务器的情况下实现 这是否可以在不往返服务器的情况下实现 不使用代码隐藏 但是,您可以连接客户端单击处理程序或使用超链接来完成相同的任务 <button onclick="window.location='SomeURL.aspx'; return false;">Some URL<
Response.Redirect ("SomeURL.aspx");
我没有向SomeURL.aspx传递任何内容。这是否可以在不往返服务器的情况下实现
这是否可以在不往返服务器的情况下实现
不使用代码隐藏
但是,您可以连接客户端单击处理程序或使用超链接来完成相同的任务
<button onclick="window.location='SomeURL.aspx'; return false;">Some URL</a>
一些URL
或
超链接是最简单的答案。您可以尝试使用此代码-基于
Javascript导航
window.navigate("SomeURL.aspx");
样品
<input type="button" value="Navigate to SomeURL" onclick="funcNavigate();">
<script language="JavaScript">
function funcNavigate() {
window.navigate("SomeURL.aspx");
}
</script>
函数funcNavigate(){
导航(“SomeURL.aspx”);
}
您可以使用html锚定标记。这是最简单的方法,可能也是最好的方法,因为锚点是允许导航的适当控件
<a href="SomeUrl.aspx">My link</a>
如果仍要使用asp.net按钮,可以执行以下操作
<asp:Button runat="server" ID="myButton"
OnClientClick="window.location.href='SomeURL.aspx'; return false;"
Text="Submit"></asp:Button>
<asp:Button runat="server" ID="myButton"
OnClientClick="window.location.href='SomeURL.aspx'; return false;"
Text="Submit"></asp:Button>