Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/08/2010, 11:36
anlurq
 
Fecha de Ingreso: diciembre-2009
Mensajes: 1
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Obtener informacion de la fila para subir archivo

Hola

Haber en el momento en el que obtienes los datos de tu tabla se supone que traes el id de tu tare cierto?, ya luego en la opcion DataKeyNames del datagrid escribes el nombre del campo que es tu id.

A la opcion CommandName de las propiedades del boton subir escribe "Subir" y luego en el evento RowCommand de tu datagridview escribes algo parecido a esto:

if (e.CommandName == "Subir")
{
int intIndex = ((GridViewRow)((Button)e.CommandSource).NamingCont ainer).RowIndex;
//Bueno para poder usar un control (fileupload) en una fila de un dataagrid necesitas primero
//"buscarlo" y renombrarlo
FileUpload upl1= FileUpload)dgvExcel.Rows[intFila].FindControl("fileupload1");
//Obteniendo la ruta del fileupload
string strRutaArchivo = upl1.PostedFile.FileName;
}

y Listo ya obtuviste los datos del fileupload y tu id xD...ah esto sta en c#.

Espero haberte podido ayudar =)