このフォームは、タイム スロットをクラスとディビジョンに割り当てるためのものCheckboxlist
です (つまり、1st_A、1st_B のスロット 1)。
Checkboxlist
2 つの異なるテーブルからデータをバインドしています(i.e class and division)
。
page_load
イベントで Chekboxlist をバインドすると、class_division
ユーザーはタイムスロットを選択できます。次に、保存ボタンをクリックすると、選択Checkbox
したデータのみが別のテーブルに保存されます。
問題は、ユーザーが初めてフォームを実行するときに、ユーザーが特定のタイムスロットに任意の class_division を選択できることです。しかし、ユーザーが別のタイムスロットをCheckbox
選択すると、別のスロットに既に選択されているものを最初に選択して無効にし、ユーザーが選択できるようにする必要があります。残りclass_division
。