so che se ne è parlato spesso...

ma io ancora non capisco
o meglio non ricordo..

recupero in fase di update delle checkbox...

ArrAct= split(request("attivo",",")

il problema è che durante il ciclo se non tutte le checkbox sono selezionate mi va in errore,
chiaramente perchè l'array ArrAct si presenta

"true,true,true"

avendo selezionato solo 3 select su 4 record...

in teoria l'ideale sarebbe ottenere una Array di questo tipo: "true, ,true,true"

in modo da trovare il valore nullo e attribuire un valore false.

A me sempra che l'unica soluzione sia passare sempre un parametro... utilizzando un campo hidden che di base invia false...ma se chekkato si disabilita

ovviamente il mio errore è

"Indice non incluso nell'intervallo: 'i'"

codice:
for i = 0 to UBOUND(ArrId)

if not IsNothing(ArrAct(i)) then
Act="true"
else
Act="false"
end if

next