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
Evento da codice
mercoledì 15 dicembre 2004 - 17.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
mer 15 dic 2004 - 17:23
Salve,
in una parte di un'applicazione web devo crearmi una tabella prendendo dei valori da più tabelle in memoria.
in una colonna devo aggiungere un radiobutton che mi permette di cancellare l'elemento.
lo id (nome) di ogni radiobutton deve avere l'id (numerico) dell'elemento da cancellare e per quello non ci sono problemi in quanto faccio
dim rd as new radiobutton
rd punto id= (id dell'elemento)
Quello che non riesco a fare è impostarcli l'evento OnChecked Changed. Dovrei fare in modo di fare una cosa del genere:
rd punto OnChecked Changed= Cancella_Elemento
Consigli ben accetti :D.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 15 dic 2004 - 23:41
Allora vediamo se ho capito, vorresti creare una DataGrid con una colonna con dei radio button e nel momento in cui ne clicchi uno automaticamente si cancella quel record ?
ciao
david
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
gio 16 dic 2004 - 08:51
si esatto ma in realta' le cose sono un po piu' complicate.
Descrivo meglio la situazione. Ho 3 datagrid. Nel primo ci sono memorizzati gli impianti di uno stabilimento, nel secondo le apparecchiature di ogni impianto del primop datagrid, nel terzo le sostanze di ogni apparecchiatura del secondo datagrid.
Quindi le tabelle sono strutturate in questo modo
IMPIANTO:
num_prog - id_domino - id_impianto - nome_impianto
1 - 1 - 77 - SEPARAZIONE
1 - 1 - 73 - RECUPERO VAPORI
APPARECCHIATURE:
num_prog - id_domino - id_impianto - id_apparecchiatura - nome_apparecchiatura
1 - 1 - 77 - 89 - TURBINA GAS
1 - 1 - 77 - 87 - TRASFORMATORE
1 - 1 - 73 - 89 - TURBINA GAS
1 - 1 - 73 - 88 - TUBAZIONE
SOSTANZE:
num_prog - id_domino - id_impianto - id_apparecchiatura - id_sostanza - nome_sostanza
1 - 1 - 77 - 89 - 161 - XILENE
1 - 1 - 77 - 89 - 349 - VINILACETILENE
1 - 1 - 77 - 87 - 284 - VIOLETTO DI METILE
1 - 1 - 77 - 87 - 158 - TRIOSSIDO DI ZOLFO
1 - 1 - 73 - 89 - 198 - ZOLFO
1 - 1 - 73 - 88 - 198 - ZOLFO
1 - 1 - 73 - 88 - 158 - TRIOSSIDO DI ZOLFO
Il mio primo problema e' nella visualizzazione di questi dati in quanto dovrei visualizzare i dati in modo ordinato, ovvero il nome dell'impianto con le relative apparecchiature e le sostanze; quindi:
"impianto1" - "apparecchiatura1" - "sostanza1"
"sostanza2"
"apparecchiatura2" - "sostanza1"
"sostanza2"
"impianto2" - "apparecchiatura1" - "sostanza1"
"apparecchiatura2" - "sostanza1"
"sostanza2"
(spero che venga allineato bene :D)
Il secondo problema è nell'eliminazione di un campo. Dovrei mettere per ogni voce un radiobutton dove se lo fleggo mi cancella il record in questione. Però: se fleggo l'impianto mi cancella tutto quello che riguarda l'impianto, se fleggo l'apparecchiatura tutto quello che riguarda l'apparecchiatura e se cancello la sostanza ovviamente solo la sostanza.
Questa è la descrizione credo completa.
Ovviamente non pretendo che mi facciate il lavoro solamente che non so proprio da dove iniziare. Se vi viene in mente qualche metodo "magia" sono tutt'orecchie :P.
Grazie 1000.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 20 dic 2004 - 01:45
Ciao Pepe,
mi sembra un po' complesso.
Da quello che ho letto puoi ottenere una cosa del genere usando dei DataGrid innestati. Purtroppo non c'è ancora un controllo nativo che permette un'astrazione di questo tipo.
Puoi gestire tutto tu, caricando e creando a runtime dentro ogni cella un'altra datagrid che ti mostri il dettaglio dei dati. Comunque devi fare tutto tu, cancellazioni, inserimenti ecc.
Qua puoi trovare un articolo su come creare datagrid nidificati:
http://www.dotnethell.it/articles/LinkedDatagrid.aspx
Vedi se ti può essere utile.
ciao
david
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
lun 20 dic 2004 - 08:42
Grazie 1000,
immaginavo che non ci fosse qualcosa di nativo, ma comunque preferisco sempre chiedere consigli per cercare di ottimizzare al meglio la mia applicazione.
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 !