Hola !
Estoy peleandome con un datagrid, el cual quiero ordenar
por medio de unas de sus columnas, en el lado del cliente
tengo el siguiente codigo:
cliente:
<asp:BoundColumn DataField="modalidad"
HeaderText="Modalidad" SortExpression="Modalidad">
donde ya estableci la propiedad AllowSorting = true;
Ahora en el servidor tengo lo siguiente:
private void grid_SortCommand(object source,
System.Web.UI.WebControls.DataGridSortCommandEventArgs e)
{
tabla2 = (DataTable)Odatagrid.Consultar ();
DataView dv = new DataView (tabla2);
dv.Sort = e.SortExpression;
grid.DataSource = dv;
grid.DataBind();
}
ok cuando le doy click en la Modalidad se ordena por
orden alfabetico mi columna pero al utilizar la
paginacion la ordenacion se pierde.
que mas tengo que hacer para que esto funcione?
les agradeceria mucho si me orientaran un poco.
grisss
saludos!
Leer las respuestas