y enctype = “multipart / form-data”

Me pregunto si es posible usar tanto enctype = “multipart / form-data” como un múltiplo seleccionado. Aquí está el simulacro:

Tengo este archivo html (test.html):

First Second Third

Cuando selecciono cualquiera de esas opciones en mi lista, mi página de acción no muestra nada (action.asp):

  

Pero si elimino el enctype = “multipart / form-data” en test.html, entonces funciona.

El problema es que estoy usando un componente de archivo asp upload que requiere este enctype = “multipart / form-data”. Alguna sugerencia?

Gracias por adelantado.

si usa enctype = “multipart / form-data” debe ser porque está cargando un archivo. Si carga un archivo, debería usar un componente de carga; si lo hace, podría usar:

Establezca yourUploadComponent = CreateObject (“Your.UploadComponentClassString”)
sFormValue = yourUploadComponent.Form.Item (“prof”). Valor

Finalmente encontré un error en la clase FileUploader. La variable del diccionario mcolFormElem no agrega los pares nombre / valor si ya existen en la colección para el elemento , he agregado el código siguiente y funciona bien.

 If Not mcolFormElem.Exists(LCase(sInputName)) Then mcolFormElem.Add LCase(sInputName), CWideString(MidB(biData, nPosBegin, nPosEnd-nPosBegin)) else dim tempKeyVal tempKeyVal=mcolFormElem.item(LCase(sInputName)) mcolFormElem.Remove(LCase(sInputName)) mcolFormElem.Add LCase(sInputName), tempKeyVal&","&CWideString(MidB(biData, nPosBegin, nPosEnd-nPosBegin)) end if