Salve..
Ho bisogno di eseguire delle sub in un modulo o del codice in una web forms in seguito ad un evento scatenato da un altro oggetto in un altra web forms.
Qualcuno ha qualche idea???
Sono abbastanza principiante.
Grazie
ciao
Salve..
Ho bisogno di eseguire delle sub in un modulo o del codice in una web forms in seguito ad un evento scatenato da un altro oggetto in un altra web forms.
Qualcuno ha qualche idea???
Sono abbastanza principiante.
Grazie
ciao
Dovresti creare degli User Control (detti anche Pagelet) che lanciano particolari eventi e raccogliere questi ultimi dalla pagina in cui sono ospitati... ma non è proprio programmazione da principianti...
Prova a fare un esempio pratico di quello che devi fare...![]()
Il mondo è una DEMO...
...e come tale ne subisce l'effetto!
Sostanzialmente la mia applicazione è divisa in tre frames.
Nel frame di sinistra posiziono dei datalist e dropdownlist, quindi quando l'utente utilizza questi controlli vorrei automaticamente aggiornare un datagrid(o qualsiasi altra cosa) nel frame centrale o nel frame sotto.
è un casino??
Grazie.
Perchè usi i frames?
Il mondo è una DEMO...
...e come tale ne subisce l'effetto!
Perchè non dovrei?
Non sono pratici?
Nel caso dovessi fare il refresh della pagina, non sarebbe più veloce?
Chissà che minchiate che sparo...abbi pietà!
A parte il fatto che darei un 10 con lode a polinn che ha capito quello che chiedevi, il tuo problema credo che sia essenzialmente di natura client.
In pratica, se ho capito, hai una pagina con un FRAMESET con tre FRAME. Ebbene, questi FRAME avranno pure un NAME ed un SRC.
Nel frame di sinistra, per ipotesi, abbiamo un listbox. Quando seleziono un elemento della lista, vorrei aggiornare la pagina del frame centrale.
Per fare questo devi intercettare l'evento client della lista, onchange, per esempio: onchange="return aggiorna_pagina()"
Adesso devi valorizzare la funzione client aggiorna_pagina().
Lì dentro, devi aprire la pagina da visualizzare nel frame centrale, passandogli le chiavi da utilizzare nelle query, e, come target, gli devi dare il nome del frame centrale.
Insomma, torniamo sempre lì: JAVASCRIPT :gren:
Ciao
Pietro
Non sono sicuro di aver capito quello che mi hai scritto, comunque adesso ci ragiono e faccio esperimenti.
Io pensavo di riuscire a raggiungere un oggetto su un altra page semplicemente instanziando la page all'interno di un'altra e usando: page.object.metodo()....
Pazzesco!
Se volete provare a spiegarmi meglio!
Comunque grazie!
No, in asp.net non è possibile raggiungere frame con la programmazione ad oggetti, perché ogni frame contiene una pagina e un'elaborazione a sé.
Il controllo a oggetti dei vari oggetti è possibile solo in Js come ti ha suggerito Pietro09. Altre strade non sono possibili server-side.
Ciao