*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/
>

Responder a