提交后如何清除文本框

时间:2013-09-15 16:44:18

标签: asp.net forms

您好我想知道在将数据成功添加到数据库后是否有任何方法可以重置我的表单?就像在向客户端显示一些消息后,文本框应该自动清除。 我应该在这个块中写什么:

protected void Button1_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            Label2.ForeColor = System.Drawing.Color.DeepSkyBlue;
            Label2.Text = "Master added successfully";
        }

        else
        {

            Label2.Text = "Master not added";

        }

1 个答案:

答案 0 :(得分:0)

2种方式:

  • 您可以在服务器端执行此操作:

TextBox.Text=string.Empty;PageLoadPreRender)。 (我选择Prerender,因为你的表格可能会使用旧的价值......)

  • 你可以使用javascript / jQuery:

$(function (){$("form")[0].reset()});

this.form.reset()