WeForm texbox control. действие, связанное с событием ontext обмена, не происходит

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" не меняется. Пожалуйста, помогите. Я пропускаю какие-либо настройки для текстового поля.

1 ответ

Вам нужно установить автоответчик на элемент управления TextBox:

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

Обновить

см этот пост:

Как сделать постбэк Textbox на KeyUp?

Другие вопросы по тегам