En una epoca habia que poner en el tag form el enctype "multipart xxxx" para que viajaran los archivos
From: Antonino Ferrando Sent: Monday, May 11, 2009 4:18 PM To: [email protected] Subject: [puntonet] control html input file en GridView Hola leandro, gracias por responder... Te comento, lo que yo estoy mostrando no es una imagen, sino un control <input type="file"...> para que el usuario pueda elegir un archivo de imagne para hacer upload. Cuando elijo una fila para edicion, en el evento GridView_RowUpdating, tomo el control, lo encuentra bien, pero no me trae el PostedFile seleccionado por el usuario, es un control con datos vacios. Hago lo mismo con otros controles de otro tipo, como por ejemplo textbox, y me trae muy bien los datos. Espero se entienda mejor, igualmente le voy a echar un vistazo a los links. Gracias! Antonino 2009/5/11 Leandro Tuttini <[email protected]> hola, Estas intentando hacer algo como esto: GridView Examples for ASP.NET 2.0: Displaying Images in a GridView Column http://msdn.microsoft.com/en-us/library/aa479350.aspx En que evento es que recuperas el control Imagen, puede ser que sea en el "RowDataBound" ? Gridview: Confirmación en el botón/enlace/imagen de eliminar http://geeks.ms/blogs/fernandezja/archive/2008/01/16/gridview-confirmaci-243-n-en-el-bot-243-n-enlace-imagen-de-eliminar.aspx En el link superior veras como hace uso del evento RowDataBound, alli es donde recupera el control y la asigana el evento, por ahi en tu caso alli es dodne deberias asignar las propiedades de la imagen. Bueno espero haber entendido bien tu problema. Saludos --- El lun 11-may-09, Antonino Ferrando <[email protected]> escribió: De: Antonino Ferrando <[email protected]> Asunto: [puntonet] control html input file en GridView Para: [email protected] Fecha: lunes, 11 de mayo de 2009, 3:21 pm Hola gente! Tengo un control html input file (con runat="server") dentro de los campos de edicion de las filas de un GridView. Luego de seleccionar un archivo, no tengo ningun problema recuperando el control, pero resulta que me esta viniendo sin los datos, con el PostedFile , FileName, etc VACIOS. Lo que hago basicamente es: GridView.Rows[e.RowIndex].FindControl("Imagen"); Esto no pasa con ningun otro control, por ejemplo, si tuviera un textbox, lo recupera con el texto que tenga ingresado. Alguien tiene una idea de cual puede ser el problema o por donde puedo ir viendolo? Muchas gracias! Antonino ------------------------------------------------------------------------------ Yahoo! Cocina Recetas prácticas y comida saludable Visitá http://ar.mujer.yahoo.com/cocina/
