visto che sono riuscito in un'altra pagina "consegna.asp"

--------------------------------------------------------------------
<select name="cp" size="1" >
<%
If consegna.EOF Or consegna.BOF Then
%>
<option value="0" selected>Nessun Badge assegnato</option>
<input type="button" name="Submit" value="Indietro" onClick="window.history.back()">
<%
Else
consegna.MoveFirst
Do While Not consegna.EOF
%>
<option value="<%=(consegna.Fields.Item("num_badge").Value )%>" selected><%=consegna("num_badge")%></option>
<%consegna.MoveNext
Loop
%> </select>
<input type="button" name="Submit" value="Avanti" onClick="chiamabadge();">
<% End If
%>
---------------------------------------------------------------------

Non è che bisogna per forza inviare il form, è solo quando è vuoto fa vedre il submit "indietro" e se ci sono i badge disponibili, fa vedere i numeri di badge che sono disponibili e il submit "avanti". Questi sono OK.

Ma in altra pagine è che il submit non si trova vicino al select option. e Potrei mettere
<% If consegna.EOF Or consegna.BOF Then %> prima del submit no?
Per questo vorrei sapere come si fa esattamente......
Grazie