Problema riordinare colonne con datagrid bound

mercoledì 27 aprile 2011 - 15.15
Tag Elenco Tags  C#  |  .NET 4.0  |  Windows 7  |  Visual Studio 2010  |  SQL Server 2008

chira Profilo | Newbie

buongiorno, ho un problema per riordinare le colonne di una datagrid view (a modi excel).
leggendo su internet ho letto che il metodo sort non è consentito se la grid è bound (come nel mio caso) ma non ho assolutamente capito cosa devo fare per ovviare al problema; nello specifico ho:
la mia datagrid che riempo con un domain_job che ottengo tramite automapper di linq della tabella job, in questo modo:
gridJob.DataSource = _DbProvider.GetJob(wFilterList).ToList();

dove GetJob restituisce IEnumerable<Domain_JOB> che è composto da queste colonne (dichiarate nella classe domain_JOB

public partial class Domain_JOB
{
#region Primitive Properties

public virtual decimal ID_JOB
{
get;
set;
}

public virtual string DES_JOB
{
get;
set;
}

public virtual Nullable<decimal> UTENTE
{
get;
set;
}

public virtual System.DateTime DATA_INIZIO_JOB
{
get;
set;
}

public virtual Nullable<System.DateTime> DATA_FINE_JOB
{
get;
set;
}

#endregion

a questo punto nel mio
private void gridJob_ColumnHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{
...
}
dovrei inserire qualcosa per fare il sort ma non so cosa..
potete aiutarmi passo passo scrivendomi proprio il codice da inserire all'interno del metodo gridJob_ColumnHeaderMouseDoubleClick se per esempio voglio ordinare la colonna utente o la DES_JOB?

grazie mille...

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5