El código lo tengo como tú Sabandija25. Ejemplificaré mi problema porque creo que no me he explicado bien. El formulario funciona, y el objecto me recoje los valores de todos los campos, a excepción de los select múltiples.
Por ejemplo, tengo un select que es para elegir qué tipo de pavimentos puede tener un inmueble, y pueden ser varios. Entonces para seleccionarlos utilizo un select múltiple:
Código:
<select name="pavimentos" size=5 multiple>
<option value="1">Gres</option>
<option value="2" selected>Parket</option>
<option value="3" selected>Terrazo</option>
<option value="4">Rustico</option>
<option value="5">Porcelanato</option>
<option value="6">Cemento</option>
</select>
Tengo dos seleccionados, el de valor 2 y valor 3. Entonces envío el formulario correctamente, pero el objeto sólo me recoge el valor 2. Si hubiese seleccionado el valor 1 y el 2, sólo me recogería el 1.
Esto no me pasa si cambio el formulario para que sea normal (sin multipart), ya que me recogería ambos valores separados por comas:
2, 3.
¿Entonces, es culpa del objeto que utilizo?
No conozco xelUpload. Siempre he utilizado ASPUpload porque es el que tiene instalado todos los servidores con los que he trabajado, y es el que sé usar. Me gustaría encontrar la solución con ASPUpload. Me extrañaría que no se puediera hacer.
Gracias por la ayuda que me estais prestando.