開発中のASP.NETWebアプリがありますが、効率について質問があります。私のページには、関数を内部に持つC#ページを呼び出すOnTextChangeイベントを持つテキストボックスがあります。この関数は機能し、いくつかの値を合計して、出力をページに送り返します。これで、関数は、何らかのイベントがサーバーへのポストバックをトリガーした場合にのみ呼び出され、計算が実行されます。サーバー側のコードといくつかのJavascriptの両方を使用して同じ計算を行うとしたら、ポストバックが発生したときにデータに競合が発生するのではないかと思います。たとえば、SQLデータベースにデータを送信する場合、何らかの問題が発生しますか?Javascriptは簡単な計算をすぐに実行でき、Enterキーや送信ボタンを押さなくても、テキストボックスにいくつかの数値を入力したときにユーザーがすぐに結果を得ることができる優れたUIになります。