我提交表单并清除代码后面的所有字段,并在重新呈现页面时出现RequiredFieldValidator错误消息。我正在提交表单而不是使用按钮的点击事件。 如何在回传表单后避免看到验证者消息?
提前致谢。
答案 0 :(得分:0)
您可以将Response.Redirect添加到“已保存成功”页面,而不是回发到自身,除非您需要留在该页面上。但是如果你想留在这个页面上,我会在下面添加一个解决方案......
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
else
{
SaveRecordToDB();
Response.Redirect("/");
}
}
假设提交页面是Default.aspx,否则只需重定向回您自己的表单页面。