o retorno de vários checkboxes é um array... então tu tem q explita isso. de forma grosseira podemos fazer: <%
x=split(request("vai"),",")
for i=1 to 10
for i2=lbound(x) to ubound(x)
if x(i2)=i then
xx="checked"
else
xx=""
next
%>
<input name="vai" type="checkbox" id="vai" value="<%=i%>" <%=xx%>>
<br>
<% next %>