0

こんにちは、データがデータベースに正常に追加された後にフォームをリセットする方法があるかどうか知りたいですか? クライアントにメッセージを表示した後のように、テキストボックスは自動的にクリアされます。このブロックには何を書くべきですか:

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

        }
4

1 に答える 1

0

2 つの方法:

  • サーバー側でそれを行うことができます:

TextBox.Text=string.Empty;PageLoadまたはPreRender)。(フォームが古い値を使用している可能性があるため、Prerender を選択します...)

  • javascript/jQuery を使用して実行できます。

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

またthis.form.reset()

于 2013-09-15T16:57:51.863 に答える