Ver Mensaje Individual
  #18 (permalink)  
Antiguo 17/06/2009, 09:35
Avatar de BlueSkull
BlueSkull
 
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: Ayuda com opciones de filtrado para un gridview.

Cita:
Iniciado por mdavila Ver Mensaje
Bueno mirando tu page_load veo algo que no esta correcto y es que estas cargando tu girlla dos veces siempre.

Tu codigo para cargar la primera vez la pagina deberia estar dentro del Page.IsPostBack.

protected void Page_Load(object sender, EventArgs e)
{


if (!Page.IsPostBack)
{
Funciones fun = new Funciones();

this.ddl_filtro.AutoPostBack = false;

string sql4 = "SELECT O.NFABRICACION, O.CLIENTE, O.OBRA, O.FECHAREGISTRO, SUM(D.CANTIDADT) AS THERMOPANELES FROM ORDEN AS O INNER JOIN DETALLEORDENT AS D ON O.NFABRICACION = D.NFABRICACION GROUP BY O.NFABRICACION, O.CLIENTE, O.OBRA, O.FECHAREGISTRO";

this.GridView1.DataSource = fun.Llenar(sql4);
this.GridView1.DataBind();
this.GridView1.Visible = true;
ListItem ddl_Item0 = new ListItem("ORDEN", "ORDEN");
ListItem ddl_Item1 = new ListItem("CLIENTE", "CLIENTE");
this.ddl_filtro.Items.Add(ddl_Item0);
this.ddl_filtro.Items.Add(ddl_Item1);
}
}
Ok arregle lo del Page.IsPostBack, pero no me funciona el paginado del grid con la consulta simple, osea sin filtro, vuelve a desaparecer al ir a la 2da pagina.
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter