Foros del Web » Programación para mayores de 30 ;) » .NET »

Problema Al Modificar Un Datagrid

Estas en el tema de Problema Al Modificar Un Datagrid en el foro de .NET en Foros del Web. Tengo este codigo Código: public void Categorias_UpdateCommand(Object s, DataGridCommandEventArgs e) { string descripcion = ((TextBox)e.Item.Cells[1].Controls[0]).Text; string ubicacion = ((TextBox)e.Item.Cells[2].Controls[0]).Text; DataRow dr = listadoCategorias1.categoria.Rows[e.Item.ItemIndex]; dr["descripcion"] = ...
  #1 (permalink)  
Antiguo 06/12/2005, 13:19
Avatar de lalogrosz  
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 339
Antigüedad: 22 años
Puntos: 6
Problema Al Modificar Un Datagrid

Tengo este codigo
Código:
public void Categorias_UpdateCommand(Object s, DataGridCommandEventArgs e)
		{
			

			string descripcion =  ((TextBox)e.Item.Cells[1].Controls[0]).Text;
			string ubicacion =  ((TextBox)e.Item.Cells[2].Controls[0]).Text;
			
			
			DataRow dr = listadoCategorias1.categoria.Rows[e.Item.ItemIndex];
			dr["descripcion"] = descripcion;
			dr["ubicacion"] = ubicacion;
			
			sqlDataAdapter1.Update(listadoCategorias1,"categoria");

			
			DataGrid1.EditItemIndex=-1;
			BindGrid();
			
		}
Y cuando me traigo los valores editados del datagrid, en realidad me trae los datos viejos que estaban antes. Trate de setear a mano el dataRow que estoy modificando y lo hace. El problema este en la sentencia ((TextBox)e.Item.Cells[1].Controls[0]).Text; que no me lo trae actualizado.
Lo estoy tomando de un ejemplo que es parecido a lo mio, sin embargo en mi programa no funciona bien.
Algun consejo?
Gracias
__________________
"Vivir....solo cuesta Vida"
  #2 (permalink)  
Antiguo 09/12/2005, 20:05
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Ya te aseguraste de volver a cargar los datos (volver a hacer un bind) y llenar nuevamente tu DataGrid..??
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 12/12/2005, 06:39
Avatar de lalogrosz  
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 339
Antigüedad: 22 años
Puntos: 6
Hola. Si en el metodo BindGrid se hace el databind del datagrid.
En realidad no es que no actualize los datos, sino que el valor que me trae de los texbox son los que estaban antes, en vez de traerme lo que escribi en ese momento.
__________________
"Vivir....solo cuesta Vida"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:35.