494 messaggi dal 09 febbraio 2004
>'origine dati 'ObjectDataSource1' non supporta l'ordinamento dei dati >IEnumerable. L'ordinamento automatico è supportato solo con DataView, DataTable e >DataSet.

mi da questo errore sto usando un objectdatasoruce e vorrei implementare un mio ordinamento.
quell'errore ti segnala che la tua classe di business che espone i dati che vuoi far "buttar fuori" da un ObjectDataSource, li espone tramite una struttura che non eredita da IEnumarable.
questo perchè se vuoi bindare le informazioni che vengono ritornate da un tuo metodo all'interno di uno dei controlli di tipo data-bound di tipo lista (gridview, dropdownlist, datagrid, ecc...), il tipo di ritorno deve essere una collezione di oggetti o un array, o comunque una classe che eredita da IEnumerable.
Posta il codice della tua classe di business che utilizzi, così riusciamo meglio a capire dov'è l'errore

Marchi Giuseppe
http://www.peppedotnet.it
494 messaggi dal 09 febbraio 2004
Ciao si il "perchè" lo avevo capito diciamo...

Come progetto base sto usando NSK
e putroppo quella parte non è presente (come objectdatasoruce)
Ho trovato una interfaccia ipersistenteservice ma nn riesco a capire cbene
come implmentare i metodi!
494 messaggi dal 09 febbraio 2004
yag ha scritto:
Ciao si il "perchè" lo avevo capito diciamo...

Come progetto base sto usando NSK
e putroppo quella parte non è presente (come objectdatasoruce)
Ho trovato una interfaccia ipersistenteservice ma nn riesco a capire cbene
come implmentare i metodi!


in effetti il tipo e il messaggio di erroe non centrava tanto non so perchè
ma ho risolto aggiungendo all'oggetto objecdatasource questo:

SortParameterName="sorted"

e funziona ora però ho un altro problema dunque ho un objectdatasource
ho tutti i metodi CRUD ho l'ordinamento mi manca il paging

però il problema e questo io devo appliccare l'ordinamento ai dati presenti
(secondo il paginf corrente)
se avevo mysql non avevo problemi usavo limit start, nrecord
ma qui ?

io parto un metodo che viene chiamata da objectdatasource del tipo:
GetAll(string sorted,int pageIndex, int pageSize)

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.