我尝试在后面的代码中制作 postpackurl 以便我可以发送代码,但我的问题是当我单击按钮时,它会将其保留在同一页面中。
我的问题是如何使 postbackurl 直接转到下一页?
我尝试在后面的代码中制作 postpackurl 以便我可以发送代码,但我的问题是当我单击按钮时,它会将其保留在同一页面中。
我的问题是如何使 postbackurl 直接转到下一页?
利用
response.redirect("frmdefault.aspx")
在您的按钮单击代码中。
在 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 页面将被执行,并且当前页面不会发生回发
Asp.netButton
具有命名的属性postbackurl
,您可以设置 postbackurl:
<asp:button id="Button2"
text="Post value to another page"
postbackurl="Button.PostBackUrlPage2cs.aspx"
runat="Server">
</asp:button>