protected void GridView_Buscar_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView_Buscar.PageIndex = e.NewPageIndex; LoadGrid(); GridView_Buscar.DataBind(); UpdatePanel1.Update(); }
protected void gvContact_Sorting(object sender, GridViewSortEventArgs e) { DataTable dt = (DataTable)ViewState["Consulta"]; string SortDir = string.Empty; if (dir == SortDirection.Ascending) { dir = SortDirection.Descending; SortDir = "Desc"; } else { dir = SortDirection.Ascending; SortDir = "Asc"; } DataView sortedView = new DataView(dt); sortedView.Sort = string.Format("{0} {1}", e.SortExpression, SortDir); GridView_Buscar.DataSource = sortedView; GridView_Buscar.DataBind(); }
private void LoadGrid() { GridView_Buscar.DataSource = (DataTable)ViewState["Consulta"]; GridView_Buscar.EmptyDataText = string.Format("No hay resultados disponibles. ({0})", DateTime.Now.ToString()); GridView_Buscar.DataBind(); }