TextBox
ASPコントロールを含む複数の列/行を含むグリッドがあります。これに加えて、グリッドの上に、年を含むラジオ ボタン リストがあります。
ユーザーは に数字を入力TextBoxes
し、リストの項目をクリックしRadioButton
て情報を保存し、年を切り替えるか、更新ボタンをクリックして情報を保存し、データを表示したままにすることができます。
「保存」ボタンをクリックすると、textchanged イベント ハンドラーが起動し、グリッドのどの行で何かが変更されたかがわかるので、DB を更新し、データを再度取得してユーザーに表示します。
ただし、ラジオボタンリストをクリックして年を切り替えると、SelectedIndexChanged
イベントが発生しますが、TextChanged
データの保存と取得が最初に実行され、グリッドとイベントハンドラーが再バインドされるため、イベントハンドラーは実行されません。
これは、.net でのイベントの実行方法に関係しているように見えますが、ラジオ ボタン リストをクリックしたときに最初に textchanged イベント ハンドラを実行する方法を知っている人はいますか?
VS2005、.Net 2.5、ASP.Net、C# を使用しています
前もって感謝します