Ciao, può darsi che la funzione CStr, quando gli passi il valore booleano, ti restituisca "false" o "Falso" anziché "0" come la tua linea di codice si aspetta.
Prova così, utilizzando direttamente il valore booleano come espressione dell'if:
<input type="checkbox" name="checkbox" id="checkbox"<% if not rs_leggi.Fields.Item("eliminato").Value then Response.Write(" checked=""checked""") %> />
ciao
Modificato da BrightSoul il 11 ottobre 2011 21.43 -