0

我尝试在后面的代码中制作 postpackurl 以便我可以发送代码,但我的问题是当我单击按钮时,它会将其保留在同一页面中。

我的问题是如何使 postbackurl 直接转到下一页?

4

3 回答 3

0

利用

response.redirect("frmdefault.aspx") 

在您的按钮单击代码中。

于 2013-11-29T17:39:48.830 回答
0

在 ASPX 文件中添加以下脚本:-

<script type="text/javascript">
function SomeMethod() {
    window.location.reload("nextpage.aspx");
    return false;
 }
</script>

<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="return SomeMethod();"/>

当用户单击 button1 时,nextpage.aspx 页面将被执行,并且当前页面不会发生回发

于 2013-11-29T18:54:19.983 回答
0

Asp.netButton具有命名的属性postbackurl,您可以设置 postbackurl:

<asp:button id="Button2"
  text="Post value to another page" 
  postbackurl="Button.PostBackUrlPage2cs.aspx" 
  runat="Server">
</asp:button>
于 2013-11-29T17:43:38.970 回答