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
Home / Cursos Paso a Paso /
programacion asp.net /
Sistemas Operativos
/ ¿ Como ordenar solo una columna en un gridview en asp.net y c# ?
- Blogger Comment
Suscribirse a:
Enviar comentarios
(
Atom
)
0 comentarios:
Publicar un comentario