Hola amigos... tengo este formulario y al pasarlo en la otra pagina recogo la categoria con un request.querystring... despues le pongo un response.write para ver que tiene y me da un valor numerico tal y como yo quiero.... ahora mi duda es porque en este formulaio no queda selecionada en la lista la categoría que estoy viendo, segun yo el if esta bien.... osea de hehco me funciona solo con todas... no se porque es raro..
Código:
<form method="get" action="form_editar.asp">
<p align="center"><select name="categoria">
<% Do While Not rs.Eof %>
<option value="<% = rs("id_categoria") %>" <% if categoria = rs("id_categoria") Then %>selected<% end if %>><% = rs("nombre_categoria") %></option>
<%
rs.MoveNext
Loop
%>
<option value="" <% if categoria = "" Then %>selected<% end if %>>Todas</option>
</select> <input type="submit" name="b2" value="Mostrar"></p>
Bueno espero su ayuda... gracias de antemano y saludos