1 messaggio dal 19 ottobre 2009
Salve a tutti,

avrei una domanda da porvi riguardo l'abilitazione del filtro sulle colonne di un SPdatagrid.

Usando questo codice:

//setto le proprietà del filtro
oGrid.AllowFiltering = true;
//imposto la colonna da filtrare
//(la virgola indica lo spostamento di una colonna)
oGrid.FilterDataFields = ",ID";
oGrid.FilteredDataSourcePropertyName = "FilterExpression";
oGrid.FilteredDataSourcePropertyFormat = "{1} like '{0}'";
oGrid.DataSourceID = "myDataSource";
//aggiungo il controllo alla griglia
this.Controls.Add(oGrid);

mi genera correttamente il menu filtro sull'header ed esegue correttamente i filtri

se invece inserisco la generazione dei menu per tutti gli header cambiando

oGrid.FilterDataFields = ",ID";

con

oGrid.FilterDataFields = ",ID,Name,Link,Meta";

genera correttamente i menu per i vari header ma non esegue il filtro, nel senso che, al click l'applicazione mi va in errore con questo simpatico screen "An unexpected error has occurred."

debuggando non se ne viene a capo dove si schianta :( e come se la mia selezione nel filtro non venga passata a nessun punto del mio codice =_=

Grazie per le risposte e buona giornata
Modificato da Thejester il 27 ottobre 2009 08.39 -

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.
In primo piano

I più letti di oggi

Media
In evidenza
MISC