Warum so viele? Ist das nicht unübersichtlich?
Aber das ist wohl deine Sache...
Ich nehme mal an, dass du einen SQL-Server hast, oder?
Dann würde ich folgendes vorschlagen:
2 Frames auf der anzeigenden Seite.
Ein kleiner 1px Frame.
Ein großer mit der Liste.
Im kleinen liegt eine winzige asp Datei, in der eigentlich nur ein Parameter erwartet wird.
Das Ganze ist dann per JavaScript zu lösen:
Bei einem Klick/Change einer Checkbox der Liste wird eine Funktion im kleinen Frame aufgerufen, der als Parameter der value der geklickten Checkbox übergeben wird.
Diese Funktion macht dann einen submit mit dem entsprechenden Update/Insert Befehl, und es steht in der DB.
Um das alles möglichst schnell machen zu können, würde ich vorschlagen, eine stored procedure zu schreiben, die alles abarbeitet.
Denn die kann beliebig oft gestartet werden, eine asp Seite nicht...
Ich hoffe, es ist klar geworden, was ich beschreiben wollte...
Wenn nicht, einfach fragen...