Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2008, 12:29
sanref
 
Fecha de Ingreso: mayo-2004
Mensajes: 189
Antigüedad: 20 años
Puntos: 1
Problema con Upload

Hola, tengo un problema con el Upload de archivos en asp.net. Este es mi codigo:

Código:
<asp:FileUpLoad id="FileUpLoad1" AlternateText="You cannot upload files" runat="server" />
                                                                <asp:Button id="Button1" Text="Upload" OnClick="Button1_Click" runat="server" />
VB
Código:
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
		If FileUpLoad1.HasFile Then
			'Uncomment this line to Save the uploaded file
			FileUpLoad1.SaveAs(Server.MapPath("./") & "/galerias/" & hdnTxtId.Value & "/" & FileUpLoad1.FileName)
			insert_imagen(FileUpLoad1.FileName)

		End If
	End Sub
en insert_imagen(FileUpLoad1.FileName) llamo a una funcion que registra en la BD la insercion del archivo, y datos como a quien pertenece, nombre del archivo, etc.

El tema es que al hacer upload, me pasa dos veces por Sub Button1_Click, y por ende me registra dos veces en la BD el upload y sube dos veces el archivo (lo sobreescribe)

Seguramente le estoy errando a algo y no se que es, tal vez algo con el page.IsPostBack, pero no lo se, por eso pido AYUDAAAA!!!!!!

gracias de antemano
__________________
Nadie nacío sabiendo...