当我插入客户详细信息时,会显示一条消息'谢谢!您的详细信息已成功注册。'会显示。我想在显示此消息后重定向到另一个页面。 问候, 大卫
答案 0 :(得分:2)
您必须在.aspx
中添加Literal
控件
<asp:Literal ID="Literal1" runat="server" EnableViewState="False"></asp:Literal>
并按照保存按钮的点击事件中的代码
protected void Button1_Click(object sender, EventArgs e)
{
...
Literal1.Text= "Thank You!Your details has been successfully registered, <script>
setTimeout(function() { window.location='newpage.aspx';},1000); </script>";
}
答案 1 :(得分:0)
如果要显示消息,则必须返回html而不是执行服务器端重定向。然后,您可以使用javascript或使用元标记执行客户端重定向:
<meta http-equiv="refresh" content="5; url=http://yoursite.com/thepageyouwanttoredirectto.aspx">