2011-05-15 4 views
2

私はASP.NETでListBoxを1つの列がcheckBoxesで構成しています。私は、ユーザがリスト内のこれらのCheckBoxを直接(編集モードに入る必要なしに)できるようにしたい。私はそれをどうやって答えを受け取ったのですかthis questionデータベースを非同期的に更新します

問題は、ユーザーがすぐにいくつかのチェックボックスを押したときです。これは、データベースに格納されている最初のcheckBoxだけで、もう1つは復元されます。ユーザーはすべてのチェックボックスに対して、更新されたページを待つ必要があります。変更がデータベースに非同期的に書き込まれるように解決するのは可能でしょうか?

答えて

1

あなたは非同期でデータベースへの書き込みにUpdatePanelを使用することができ、チェックボックスの状態の変化にJavaScriptを使用してAjaxリクエストを作成し、私はListViewコントロールのために、 でのUpdatePanelを追加 Trigger

+0

イベントCheckedChangedに設定する必要があります。しかし、多くのチェックボックスを変更してからポストパックを行うと、最後に変更されたものは保存されません。それを解決するには? – magol

関連する問題