私はWebフォームを使用していますC#テキストボックスに入力するとコードを実行する方法
今すぐテキストボックスを終了し、テキストが変更されるとコードが実行されます。私は問題にぶつかっています。テキストを変更して、入力する代わりにボタンを押すと、コードでリセットされます。テキストを変更してまだ何もしていないボタンをクリックするか、テキストを変更してコードをトリガーするEnterを押すことができるようにする必要があります。ヘルプ
このため
おかげで、テキストは何をする必要がどのようなイムの表記とテキストボックスのイベントを変更しています。本当に私は私が必要だと思うものを、入力してクリックするためのイベントであるあなたは、あなたのテキストボックスのKeyDownイベントのためのメソッドを実装する必要があるテキスト
protected void txtboxPlate_TextChanged(object sender, EventArgs e)
{
if (txtboxPlate.Text == "plate number")
{
//will check database for "plate number" and do stuff on enter.
}
else
{
resetforms();// on enter
}
else
{
the text has changed by user, but has clicked a button and needs nothing to happen because of this text change
}
}
これはwinforms、webforms、mvcですか?あなたが得る答えに焦点を当てるために、追加のタグ/詳細を追加してください。 –
Enterが押されたことをどこで確認していますか? – poke
http://stackoverflow.com/questions/563195/bind-textbox-on-enter-key-press –