2011-06-19 20 views
0

My TextBoxは、入力時にTextChangedイベントを送信しません。 TextChangedイベントで新しい文字をそれぞれ入力する必要はありませんか? AutoPostBackをオンにしても、テキストボックスに入力するだけで何もできません。このコンセプトをどこで誤解していますか?ありがとう。ASP.NET TextBox:TextChanged - 説明が必要です!

+0

このイベントで何をしようとしていますか? JavaScriptやjQueryの使用を検討しましたか? –

答えて

1

は、AutoPostBack ... TextChanged

TextChangedをドキュメントを読む:「サーバーへのポスト間のテキストボックスの変更の際にコンテンツを発生します。」 AutoPostBack: "AutoPostBackプロパティを使用して、TextBoxコントロールのフォーカスが失われたときにサーバーへの自動ポストバックを実行するかどうかを指定します。

+0

テキストボックス内の各キーストロークはどのようなイベントで発生しますか?それとも全く? – user776676

+0

あなたはそれがjavascriptだったが、asp.netはこの機能を持っていませんでした。 –

1

TextChangedは、ポストバック時にのみ発生する場合にのみ呼び出されます。ポストバックを引き起こすページのボタンを押すと、最後のコールバック以降に変更があった場合にTextChanged関数が呼び出されます。

0

TextChangedは、TextBoxのゆるいフォーカス(onblur)がある場合にのみ発生します。入力時にTextChangedが表示されない