Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   Ayuda con file Upload (http://www.forosdelweb.com/f78/ayuda-con-file-upload-566813/)

lucho987 17/03/2008 10:08

Ayuda con file Upload
 
Hola estoy creando una aplicacion donde debo subir un archivo, mi problema es que la pagina tiene un estilo predeterminado y los controles file upload de asp.net son muy feos y la pagina pierde todo el estilo, mi pregunta es ¿ como puedo crear yo un control file upload manualmente con un textbox y un boton y asi asignarle estilo y hasta eventos html como onmouseover etc..? y ¿es posible cambiar el estilo de un control file upload?, (ya lei un articulo , pero esta en ingles y no lo entendi mucho)

de antemano gracias se que aca me daran una respuesta.... :-)

xknown 17/03/2008 10:22

Re: Ayuda con file Upload
 
No puedes crear un control para subir archivos que no haga uso del típico "input file" (esto obviamente no se cumple si usas flash o similares), si quieres cambiar el estilo de ese elemento vas a tener que usar necesariamente css y javascript (tienes que volver a leer el artículo que leiste hasta entenderlo :)).

Otra alternativa, sería que hagas uso SWFUpload o alguno parecido.

Saludos

lucho987 17/03/2008 10:49

Re: Ayuda con file Upload
 
ok, tengo otra pregunta ¿como puedo ejecutar un evento click en el file upload apretando otro boton? me explico tengo el impu file y teno otro boton aparte en el formulario como hago con java script al darle click al boton y se ejecute el evento del input file.

xknown 17/03/2008 11:04

Re: Ayuda con file Upload
 
Si no me equivoco, en Internet Explorer puedes utilizar el evento click de ese elemento (elemento_input.click()), pero en otros navegadores eso no va a funcionar por motivos de seguridad.

Saludos

Peterpay 17/03/2008 15:01

Re: Ayuda con file Upload
 
revisa esto

http://www.15seconds.com/issue/010504.htm


La zona horaria es GMT -6. Ahora son las 19:54.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.