0

Web.UI.Controls.TextBox

私のaspxページで私が使用した-

<asp:TextBox ID="TextBox1" runat="server"  OnTextChanged="tmaintextchanged"  ></asp:TextBox>

私のコードビハインドで:

<asp:Label ID="show" runat="server" ></asp:Label >

protected void tmaintextchanged(object sender, EventArgs e)
        {
            show.Text = "working";
        }

これを実行しているときに、ラベル「show」のテキストが変更されないのはなぜですか。親切に助けてください。テキスト ボックスに設定がありませんか。

4

1 に答える 1

0

TextBox コントロールで自動ポストバックを設定する必要があります。

<asp:TextBox ID="TextBox1" runat="server" AutoPostBack="true" OnTextChanged="tmaintextchanged"  ></asp:TextBox>

アップデート

この投稿を参照してください:

KeyUp でテキストボックス ポストバックを作成するにはどうすればよいですか?

于 2013-02-18T11:25:58.117 に答える