Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Ricerca su DataGrid
mercoledì 21 settembre 2005 - 12.59
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
secks
Profilo
| Senior Member
442
messaggi | Data Invio:
mer 21 set 2005 - 12:59
Ho una WebForm con una DataGrid alimentata da una DataTable.
In una TextBox digito un codice e vorrei che la datagrid visualizzasse la pagina dove si trova il codice digitato.
Come posso fare a definire la pagina della DataGrid dove si trova il codice digitato?
Ciao a tutti.
Paolo.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 21 set 2005 - 13:20
Eh eh, dipende da che ordinamento utilizzi all'interno della DataGrid.
Se i dati sono ordinati secondo un particolare ordinamento è possibile diversamente no.
In ogni caso anche se fosse possibile sei tu che devi andare a recuperare l'indice della pagina, quindi caricando in un array temporaneo le chiavi su cui viene fatto l'ordinamento, dividendo per il numero di record per pagina, trovi l'ID della pagina a questo punto setti il nuovo indice di pagina e fai il rebinding dei dati.
Un po' complesso no ? Perchè non fare quindi un SELECT * FROM TABELLA WHERE e far apparire solo il record cercato ?
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
mer 21 set 2005 - 13:33
Anche io ti consiglio questa soluzione...anche perchè la uso nella mia applicazione. :D.
Ciao,
Luca.
secks
Profilo
| Senior Member
442
messaggi | Data Invio:
mer 21 set 2005 - 14:52
Speravo che esistesse qualcosa di + automatico.
Grazie a tutti.
Ciao.
Paolo.
Torna su
Stanze Forum
Elenco Threads
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 !