Modifica dati nella tabella

venerdì 23 agosto 2013 - 22.03
Tag Elenco Tags  VB.NET  |  Visual Studio 2005  |  Access (.mdb)

gommosina Profilo | Junior Member

stampo questa tabella prelevando i dati dal database
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Come potrei fare a modificare un dato alla sulla tabella tramite un bottone o una drop down list, mi spiego meglio vorrei mettere una drop down list nella colonna finale di ogni riga della tabella per modificare il record corrispondente, qualche suggerimento?

grazie
dora

ridaria Profilo | Expert

Da quello che vedo stai usando tecniche un pò datate.

La tabella la compili a run time scrivendo tutti i tag di una table.

Con questa struttura ti diventa molto lungo e macchinoso poter gestire la modifica del record come hai chiesto.

Esistono controlli asp.net avanzati oramai per ottenere gli stessi risultati.

Il primo che ti occorre è una GridView che popolerai con i dati della tabella evitando di scrivere tutti i tag html, e quindi con un deciso miglioramento qualitativo del codice.
Tieni presente che una gridView una volta renderizzata, non è altro che una table.

Fatto ciò la stessa griglia ti offre controlli e possibilità di fare ciò che desideri sul singolo record.

Ma primo suggerimento:

comincia ad usare una gridView.

CIAO



Riccardo D'Aria

gommosina Profilo | Junior Member

avevo gia pensato di provare con il data grid view, questo era il codice, è commentato perchè non funzionava e l'ho lasciato lì, anche perchè non ho capito molto bene il costrutto, ma ho trovato molto poca documentazione in proposito. Infatti eseguendolo mi da qualche errore sugli indici, mi dice mi sembra che l'indice non può essere negativo.

sinceramente infatti avrei voluto evitare di costruire la tabella in html


Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

se riesci ad aiutarmi grazie
dora
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5