Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 提交\单击成功注册?asp_C#_Asp.net_.net_Response.redirect - Fatal编程技术网

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!";