提交表单后出现RequiredFieldValidator error_message

时间:2012-06-14 15:32:14

标签: asp.net c#-4.0

我提交表单并清除代码后面的所有字段,并在重新呈现页面时出现RequiredFieldValidator错误消息。我正在提交表单而不是使用按钮的点击事件。 如何在回传表单后避免看到验证者消息?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以将Response.Redirect添加到“已保存成功”页面,而不是回发到自身,除非您需要留在该页面上。但是如果你想留在这个页面上,我会在下面添加一个解决方案......

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {

        }
        else
        {
            SaveRecordToDB();
            Response.Redirect("/");
        }
    }

假设提交页面是Default.aspx,否则只需重定向回您自己的表单页面。