¿ Como ordenar solo una columna en un gridview en asp.net y c# ?

Les dejo el codigo amig@s para cuando solo quieren ordenar una columna, en este caso de un gridview en asp.net y c#:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
for (int i = 1; i < e.Row.Cells.Count; i++) //excepto la que queremos dejar disponible.
{
LinkButton lb = (LinkButton)e.Row.Cells[i].Controls[0];
string title = lb.Text;
Label lbl = new Label();
lbl.Text = title;
e.Row.Cells[i].Controls.Clear();
e.Row.Cells[i].Controls.Add(lbl);
}
}
}

Recuerden de que tienen que poner en las propiedades de la pagina web aspx la linea onRowDataBound="GridView1_RowDataBound".

Espero que les sirva.

Buen provecho
Share on Google Plus
    Blogger Comment

0 comentarios: