Datagrid

09/08/2006 - 21:04 por Ramses | Informe spam
Buenas tardes una consulta, tengo un datagrid1 en una hoja de aspx que me
muestra los precios de mis productos, a la cual le agregue un boton
edit,cancel, update
el cual en edit solo hago que se me active la columna precio del producto
para modificarla y el link update me llama a un procedimiento almacenado el
cual me actualiza el dato de ese precio en mi BD, pero no puedo capturar el
cuadro de texto y menos el valor que le acabo de ingresar ya que si le pongo
Datagrid1.Items.Item(e.Item.ItemIndex).Cells(11).Text

me trae el monto que me trajo en la primera carga mas no me muestra el
monto que acabo de modificar, agradezco de antemano su ayuda



Ramses Muñoz D.
 

Leer las respuestas

#1 a.delgado
10/08/2006 - 15:35 | Informe spam
Saludos..

Quizas una pequeña modificacion te ayude con el problema.

string strPrecio = ((TextBox)e.Item.Cells[11].Controls[1]).Text;

Para este caso Controls[ N ]) donde "N" equivale a la coleccion de controles
para esa celda.

Prueba a ver.



"Ramses" wrote:

Buenas tardes una consulta, tengo un datagrid1 en una hoja de aspx que me
muestra los precios de mis productos, a la cual le agregue un boton
edit,cancel, update
el cual en edit solo hago que se me active la columna precio del producto
para modificarla y el link update me llama a un procedimiento almacenado el
cual me actualiza el dato de ese precio en mi BD, pero no puedo capturar el
cuadro de texto y menos el valor que le acabo de ingresar ya que si le pongo
Datagrid1.Items.Item(e.Item.ItemIndex).Cells(11).Text

me trae el monto que me trajo en la primera carga mas no me muestra el
monto que acabo de modificar, agradezco de antemano su ayuda



Ramses Muñoz D.



Preguntas similares