Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/03/2005, 09:24
KutoDominici
 
Fecha de Ingreso: diciembre-2004
Mensajes: 2
Antigüedad: 19 años, 5 meses
Puntos: 0
Bueno te voy a decir lo que tienes que hacer pero tu terminas de hacerlo ok mira los datos que modificas en la parte de arriba del datagrid debe de tener algún id que es con el que lo identificas en tu datagrid
En la parate de eliminar donde eliminas los registros ya sea un boton no se como lo tienes haces un for each a los item de data grid para esto tienes que declarar un objeto tipo datagriditem y después colocar algo así
for each datagriditem to (aquí colocas los item de tu datagrid que tienes en la pagína ejemplo datagrid1.items) bueno este codigo lo que va a hacer es que va a recorres tu datagrid buscado el id del registro que trataste de modificar luego cuando encuetres ese registro con un if haces un datagriditem.find y buscas el control que quieres cambiar de color bueno te mando un ejemplo que hace eso pero tienes que adaptarlo a lo que quieres
este codigo esta en vbnet
recuerda declarar las variables

Dim ADEjecutar As New DataAccess.CorrespondenciaE
Dim myDataGridItem As DataGridItem
Dim chkSelected As System.Web.UI.WebControls.CheckBox
Dim strStoreName As String
Dim ADConfiguracion As New Configuracion.email
Dim correo As String
Dim CargarUsuarios As String

Private Sub LkEnviar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LkEnviar.Click
For Each myDataGridItem In DG_CheckBox.Items
chkSelected = myDataGridItem.FindControl("chkSelection")
If chkSelected.Checked Then
strStoreName = CType(myDataGridItem.FindControl("lblLogon"), Label).Text
correo = CType(myDataGridItem.FindControl("HlEmail"), HyperLink).Text
ADConfiguracion.Enviar(correo)
CargarUsuarios += "<b>" & strStoreName & "</b><br>"
ADEjecutar.EnviarCorrespondencia(lblIDC.Text, HttpContext.Current.User.Identity.Name.Substring(4 ), strStoreName, 0)
End If
Next
lblStatus.Text = CargarUsuarios
End Sub