C# 提交\单击成功注册?asp
我有一个按钮,提交信息注册我的数据库中的帐户C# 提交\单击成功注册?asp,c#,asp.net,.net,response.redirect,C#,Asp.net,.net,Response.redirect,我有一个按钮,提交信息注册我的数据库中的帐户 <asp:Button ID="Submit" runat="server" OnClick="Submit_Click" Text="Submit" class="login"/><br /> 在我的aspx.cs页面中,我应该放置什么来显示一条消息,表明您已成功注册 我尝试了重定向作为另一种选择Response.redirect(success.html)但是我得到一个错误 使用 Response.Redirect
<asp:Button ID="Submit" runat="server" OnClick="Submit_Click" Text="Submit" class="login"/><br />
在我的aspx.cs页面中,我应该放置什么来显示一条消息,表明您已成功注册
我尝试了重定向作为另一种选择Response.redirect(success.html)代码>但是我得到一个错误 使用
Response.Redirect("success.html",true);
或者告诉他注册成功了
alert("registration succesfull");
在代码背后,它将
ClientScript.RegisterClientScriptBlock(GetType(), "sas", "<script> alert('Inserted successfully');</script>", true);
ClientScript.RegisterClientScriptBlock(GetType(),“sas”,“警报('Inserted successfully');”,true);
此代码将显示一个弹出窗口,显示为已成功注册
,并且页面将根据您的页面名称进行刷新
或重定向
protected void Submit_Click(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Succesfully Registered');window.location.replace('Nameofyouraspxpage.aspx');</script>");
}
protectedvoid提交\u单击(对象发送者,事件参数e)
{
ClientScript.RegisterStartupScript(Page.GetType(),“validation”,“alert('successfully Registered');window.location.replace('Nameofyouraspxpage.aspx');”;
}
无响应。重定向
不是解决这个小问题的好方法
您应该在页面上添加一个asp:label
,并将其文本设置为null(“”)
尝试Response.Redirect(“success.html”,true);这将杀死消除错误的线程,但不会重定向。谢谢你的帮助!将标签放在要显示邮件的位置。然后按照我的建议去做。这肯定会解决你的问题。祝你好运
<asp:Label ID="lblMessage" Text="" runat="server" />
this.lblMessage.Text = "Successfully Registered!";