Debbo visualizzare i record uno alla volta, stile scheda di Access. Tra le scelte possibili:
1) usare il FormView
2) usare il ListView
3) fare da soli senza questi controlli
cosa mi consigliate di fare? :master:
![]()
Debbo visualizzare i record uno alla volta, stile scheda di Access. Tra le scelte possibili:
1) usare il FormView
2) usare il ListView
3) fare da soli senza questi controlli
cosa mi consigliate di fare? :master:
![]()
Pietro
voto per il formview
Saluti a tutti
Riccardo
Ti ringrazioOriginariamente inviato da riccardone
voto per il formview. Giusto per capire.
1) Ho un buon Navigatore di record (primo, precedente, seguente, ultimo) ed userei perciò la paginazione personalizzata.
2) Il ListView lo conosco meglio dato che oramai tendo a utilizzare questo invece che dataGrid e simili.
3) a naso mi è sembrato di capire che funzionano circa allo stesso modo (visualizzando un record per volta)
Detto questo, e dato che il tuo parere mi interessa molto, perchè usare uno e non un altro?
ciao![]()
Pietro
Ho fatto delle prove.
Mi pare che il FormView sia leggermente più semplice da implementare.
Come contropartita aggiunge una tabella non richiesta e inutile.
la parte più discutibile e impegnativa è scrivere l'ItemTemplate, l'EditItemTemplate e l'InsertItemTemplate
:master: posso sbagliarmi, ma forse la soluzione migliore è quello di farsi tutto a mano.
![]()
Pietro
ora non ho sotto mano niente per fare una prova ma non ricordo aggiunga niente di più di quello che vuoi tu.Originariamente inviato da pietro09
Come contropartita aggiunge una tabella non richiesta e inutile.
perchè discutibile e impegnativa? A mano non dovresti fare comunque la stessa cosa ma impiegando più tempo?la parte più discutibile e impegnativa è scrivere l'ItemTemplate, l'EditItemTemplate e l'InsertItemTemplate
fare tutto a mano non è poi una cosa sbagliata. Se però non utilizzi i databound control perchè ti piace fare a mano, allora tanto vale che passi ad asp.net mvcposso sbagliarmi, ma forse la soluzione migliore è quello di farsi tutto a mano.
Saluti a tutti
Riccardo