Du kan alltid använda dig av att inaktivera checkboxar som du inte vill att användare ska kunna klicka i:
<input name="c1" type="checkbox readonly="readonly" />
Annars kanske detta är en javascriptfråga. 
document.formnamn.checkbox1.disabled = true;
exempelvis. Används gärna mer dynamiskt i en funktion, men som skrivet - en javascriptfråga är detta nog. 
EENoMedlem sedan maj 200324 inlägg Jo jag tänkte nog att det är JS, men jag hajjar inte riktigt hur eftersom boxarnas namn skrivs ut dynamiskt. eg:
<input type="Checkbox" name="CHBlan<% =Lanset("LanId")%>" Value="OK">
Aha! Hum... Det var en annan femma.. Kanske så här:
function myfunc(chbox_name)
{
document.formensnamn.CHBLan' + chbox_name + '.disabled = true;
}
chbox_name är namnet på "prefixet" till checkboxen och alltså värdet du hämtar ut från databasen. Sen tror jag att jag inte kan hjälpa till mer.. Mina javascriptkunskaper är tämligen begränsade. 
J.N.Medlem sedan apr. 20031 660 inläggHEJ!
Räkna antalet checkade, är det för många, säg till! 
for (i = 0; i < form.CHBLan.length; i++){
if (form.CHBLan[i].checked){
valt_antal++
}
}
if (valt_antal>10){
alert("Amen, jag sade ju \"max 10\"!!!");
return (false);
}
Web-TorMedlem sedan nov. 200013 890 inläggTråden flyttas från ASP-forumet.
EENoMedlem sedan maj 200324 inlägg Tack för alla svar...!
/Erik