180 messaggi dal 06 settembre 2002
Vorrei ordianare una gridview popolata da un datareader

Quando popolo la gridview col metodo Visualizza la ordino per la colonna cognome

public static List<Mia> Visualizza()
{
//prendo istanza..
_miainstance._list.Sort(Comparer);
return (List<MiaClasse>)_instance._list;
}

private static int Comparer(MiaClasse c1, MiaClasse c2)
{
if (c1.Cognome == c2.Cognome)
return c1.Nome.CompareTo(c2.Nome);
return c1.Cognome.CompareTo(c2.Cognome);
}

Vorrei però poi poter ordinarla anche cliccando su un altra colonna.

Qualcuno può darmi un'idea.

Non posso usare dataset quindi non posso usare allowsorting = true della gridview; sovrei implementare io forse il sorting ?

Grazie.

Grazie.
180 messaggi dal 06 settembre 2002
provo a vederci..grazie...ma devo rendere linkabili le intestazioni delle colonne?

Io devo simulare praticamente l'allowsorting = true..cioè le colonne sono cliccabili e in base alla colonna che ho cliccato viene effettuato l'ordinamento.

Grazie.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.