Newsgroup: it.comp.www.asp
Titolo: [neofita] button e frames

 
          Ciao !!
immaginate una pagina web con frames sinistro e destro; a sinistra ho 2
button e premuto uno devo chiamare un metodo che stampa sul frame di destra
qualcosa...come faccio a dirgli al codebehind:"guarda stampa di là il
risultato"???
oppure scrivo sul tag form target =frame_di_destra?
Mi postate un pò di codice please??
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 oppure scrivo sul tag form target =frame_di_destra?
Non puoi fare niente server-side; occorre capire cosa vuol dire "stampa sul
frame di destra qualcosa", magari è risolvibile client-side con javascript?
L'invio della form nel frame di destra è ok, ma non fa altro che caricare
una pagina, non è che scrive qualcosa in una pagina già aperta. 
Spiega un po' meglio cosa vuoi ottenere.
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.


IN sintesi a sinistra ho questi bottoni:
clicco e chiamo un web services che ricava una stringa che verrà
visualizzata sul frame destro della pagina.....come posso ottenere questo?
Ah ipotizza che ho pagina 1 con i bottoni e premendo vado pagina 2 con a
sinistra sempre i bottoni ed a destra il risultato ottenuto


 sinistra sempre i bottoni ed a destra il risultato ottenuto
o usi javascript (e sei OT, comunque se p.e. vuoi scrivere in un div con
id="MioDiv" sarà un qualcosa del tipo
top.frames['nomedeltuoframedidestra'].document.getElementById('MioDiv').innerHTML=tuastringa;
Oppure ti studi un po' xmlhttp (troverai in rete info a iosa).
Oppure ricarichi la pagina nel frame di sinistra e scrivi direttamente la
tua stringa server-side (se devi per forza ottenerla dal frame di sinistra
puoi sì inviare poi il dato via form, oppure via querystring).
-- 
"Voi abili a tenere sempre un piede qua e uno là
 avrete un avvenire certo in questo mondo qua
 però la dignità
 dove l'avete persa?"
									    V.R.

 --
in verità la cosa è un pò più complicata:
il bottone chiam ail web services(quindi tutto lato server) poi ottengo la
stringa e la devo porre, COME PDF!, nel frame di destra ...quindi la vedo
dura che basti un javascript


 dura che basti un javascript
? Devi porre una stringa come pdf in un altro frame?
Boh, non ho capito allora cosa vuoi fare/ottenere.


 Boh, non ho capito allora cosa vuoi fare/ottenere.
1) CLICCO sul bottone del frame di sinistra
2) nel codebehind chiamo un web services che mi restituisce una stringa
3) prendo la stringa la trasformo in pdf
4) visualizzo il pdf nel frame di destra!
Come faccio a dirgli una volta effettuata la trasformazione in
pdf:"mettimelo nel frame a destra"???


 4) visualizzo il pdf nel frame di destra!
:-O
Devi ricaricare il frame di destra indicandogli il path del pdf. Se hai il
pdf in ram la vedo male, non credo proprio sia fattibile essendo un altro
frame. Salvi quindi in una dir tmp e poi con javascript lo carichi (come
detto nel primo post) nell'altro frame.
Domanda: dato che comunque ricarichi il frame di destra perché non chiami
il web service direttamente dal frame di destra?
-- 
"qualcuno è andato per età
 qualcuno perchè già dottore
 e insegue una maturità, si è sposato, fa carriera
 ed è una morte un po' peggiore"
									    F.G.


Ciao Cristiano !!
Ti ringrazio per le continue risposte, purtroppo mi sono reso conto rtroppo
tardi di quanto sono rincoglionito!!(Ho dormito 4 ore per notte negli ultimi
3 giorni!! :-P )
Dopo il 6 caffè della giornato sono giunto a questo:
1)frame di sx con bottone all'interno di un tag form e
target="frame_di_destra"
2) evento onclick del bottone che invia i parametri al frame di destra
3) onload frame di destra che riceve i parametri e chiama il web services!!
......bel rincoglionito vero?
