163 messaggi dal 31 marzo 2005
Salve!

Se volessi scambiare dei dati tra Form diversi, qual'è il metodo più efficiente??? Si tratta giusto di qualche stringa... niente di "ingombrante"!
Altra cosuccia... se queste pagine volessi aprirle nello stesso frame, come dovrei fare? So già come impostare una pagina nel frame ma non ho la più pallida idea di come cambiare il riferimento del frame da codice... nel caso, come temo, servisse javascript... mi spiegate come si fa???
Grazie!
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

Il metodo più semplice è passare i parametri nell'url della pagina.

Per quanto riguarda il frame, essendo un'operazione sul client, non
puoi cambiarlo da server, ma solo tramite JS. per farlo puoi fare
qualcosa da javascript del tipo
parent('nomeframe').location.href='risultato.aspx';

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
163 messaggi dal 31 marzo 2005
Buondì!
Dunque veniamo al primo punto: passaggio parametri da url... come??? Dettagli please...
Cmq io pensavo si dovessere usare le variabili di sessione...
Secondo punto: come sarebbe "operazione da Client"?
Ma se la pagina la chiamo dal server (i dati da dove li prendo sennò?) come è possibile che non riesca a mandarla in visualizzazione su un frame???
Riguardo Javascript... non sopravvalutate le mie capacità... se mi dite "fai qualcosa del tipo" già presupponete che io sappia qlcs di Javascript... in realtà non ne so nulla o quasi!
Io vi sarei molto grato se mi diceste precisamente cosa fare per caricare più pagine in uno steso frame.

Grazie mille1
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

Punto 1:
Per passare i parametri tramite url
Response.Redirect("pagina.aspx?par1=valore1&par2=valore2");

Nella pagina chiamata lo leggi
string sz = Requst.QueryString["par1"];

Le variabili di sessione le puoi usare se hai dei dati complessi
(classi, strutture o altro), ma io sconsiglio questa tecnica.

Punto 2: Il server non sa nulla se il client usa i frame o meno, lui riceve una
richiesta, la processa e restituisce html, poi è compito del client
visualizzare la risposta su un frame o un altro. Comunque, per default,
se chiedi una pagina da un frame, questa viene ricaricata nello stesso
frame, non cambia.

Infine, consentimi una piccola critica. Javascript è importantissimo
per uno sviluppatore web, anche il "passaggio parametri tramite url" è
una tecnica di base fondamentale, non puoi partire nello sviluppo senza
avere un pò di queste conoscenze base.

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
163 messaggi dal 31 marzo 2005
sm15455 ha scritto:

Infine, consentimi una piccola critica. Javascript è importantissimo
per uno sviluppatore web, anche il "passaggio parametri tramite url" è
una tecnica di base fondamentale, non puoi partire nello sviluppo senza
avere un pò di queste conoscenze base.


Sono d'accordissimo... infatti sto cercando di "farmi le ossa" studiandoci sopra e chiedendo consigli nei vari forums. Comunque quella che sto facendo non è un'applicazione commerciale ma giusto una "palestra" per apprendere quello che mi servirà per fare cose serie più in la nel tempo... se volessi potrei farla semplicissima ma non imparerei un benemerito...
Detto tra noi, lo sviluppo web sarebbe stato l'ultima delle cose che avrei voluto fare (preferisco le applicazioni windows... molto più pratiche!) ma dato che il lavoro lo richiede... eccomi qui mio malgrado a rompere le scatole a gente che di certo ne sa più di me!
Grazie di tutto!

Ciao!
41 messaggi dal 25 ottobre 2004
io spedisco una mail in automatico , e dalla mail
l'utente lancia una pagina del sito dove conferma
un acquisto in base ad un ID ben preciso

"<A href=\"http://www.miosito.com/ConfermaOrdine.aspx\">qui</A>

quando spedisco la mail uso il codice di cui sopra , e sono anche a conoscenza dell'ID ordine preciso .
Vorrei inserirlo nella pagina , in modo tale che quando l'utente apra la pagina per confermare l'ordine , la pagina sappia l'Id ordine evitando cosi' che venga inserito un ordine non suo e quindi evitandomi di fare dei controlli in piu .
Come potrei fare ?
cosi forse?

"<A href=\"http://www.miosito.com/ConfermaOrdine.aspx?par1=valore\">qui</A>

grazie a tutti
ciao
walter
Modificato da walter2 il 25 aprile 2005 01.36 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.