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

remover fila gridview asp.net C#

Estas en el tema de remover fila gridview asp.net C# en el foro de .NET en Foros del Web. hola a todos, ojala me puedan ayudar a: - remover filas donde estado sea blanco Este es el gridview : Id producto precio oferta estado ...
  #1 (permalink)  
Antiguo 11/03/2012, 10:49
 
Fecha de Ingreso: diciembre-2010
Mensajes: 106
Antigüedad: 13 años, 3 meses
Puntos: 10
remover fila gridview asp.net C#

hola a todos, ojala me puedan ayudar a:


- remover filas donde estado sea blanco

Este es el gridview :

Id producto precio oferta estado
1 pendrive 2000 si
2 mouse 3000 no malo
3 teclado 4000 si



protected void boton_Click(object sender, EventArgs e)
{
cambio = "bueno";


foreach (GridViewRow row in GridView1.Rows)
{

string lee = row.Cells[4].Text;

if (lee == "malo")
{
row.Cells[4].Text = cambio;



}


}


}




al recorrer las filas le digo que si el estado es malo que cambie a "bueno".


Id producto precio oferta estado
1 pendrive 2000 si
2 mouse 3000 no bueno
3 teclado 4000 si


pero ahora quiero que si el estado es vacio eliminar esa fila
-he intentado :
lee == " "
lee == null
lee.Length = 0

pero ninguno resulta.


remover visulamente, no de la base de datos.

ojala me puedan ayudar.
  #2 (permalink)  
Antiguo 12/03/2012, 17:17
 
Fecha de Ingreso: diciembre-2010
Mensajes: 106
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: remover fila gridview asp.net C#

ahora las puedo remover osea las oculto pero eso me sirve,

pero no puedo ocultarla al tener estado vacio ""
ninguna de estas me funciona:

lee == " "
lee == null
lee.Length = 0
lee == string.empy


Como lo podría hacer??
  #3 (permalink)  
Antiguo 14/03/2012, 08:15
Avatar de sebas_20_jv  
Fecha de Ingreso: agosto-2009
Ubicación: Medellin, Colombia
Mensajes: 59
Antigüedad: 14 años, 7 meses
Puntos: 3
Respuesta: remover fila gridview asp.net C#

Hola Amigo... Prueba obteniendo el valor de esta forma y luego preguntando si ese variable esta vacia o viene NUll...

string lee = row.Cells[4].Value.ToString();

if(string.IsNullOrEmpty(lee))
{
//Ocula las filas o lo que vayas a hacer
}

Saludos!!
  #4 (permalink)  
Antiguo 14/03/2012, 17:08
 
Fecha de Ingreso: diciembre-2010
Mensajes: 106
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: remover fila gridview asp.net C#

intente pero tampoco :/ nada
  #5 (permalink)  
Antiguo 15/03/2012, 15:00
Avatar de sebas_20_jv  
Fecha de Ingreso: agosto-2009
Ubicación: Medellin, Colombia
Mensajes: 59
Antigüedad: 14 años, 7 meses
Puntos: 3
Respuesta: remover fila gridview asp.net C#

Si quieres pones el codigo donde estas haciendo ese metodo para ver que es lo que realmente estas haciendo....

Saludos!

Etiquetas: fila, gridview, remover
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 11:08.