Newsgroup: it.comp.www.asp
Titolo: quesito strano ASP

Ciao a Tutti !!
Vi pongo uno strano quesito:
io vorrei estrarre dei dati da un DB e mostrarli raggruppati in una pagina
ASP con un pulsante "Dettagli"; se uno preme questo pulsante compare al
centro della pagina una nuova pagina con i dettagli, praticamente una pagina
nella pagina.
Denis
--
Solo risposte sul news
Se ami il fantacalcio, visita FantaD&T
http://fanta11.cjb.net

 nella pagina.
le soluzioni sono 2:
a) carichi gia' inizialmente tutti i dati dal DB (compresi quindi i 
"dettagli" e poi impagini il tutto utilizzando dhtml e JS in modo da 
creare una pagina dinamica con zone (quelle dei dettagli) che si possono 
mostrare e nascondere a piacimento
b) sul pulsante dettagli metti un link alla stessa pagina ASP ma con un 
parametro che indichi quale record vuoi visualizzare in dettaglio e fai 
quindi ricaricare tutto
soluzione alternativa (+ sbrigativa):
apri una nuova finestra del browser e ci metti tutto quello che ti serve.
ciao,
daniele
-- 
!! << Please remove .888 from email to reply >> !!

nella pagina.
Una pagina all'interno di un'altra pagina mi sembra uno strano concetto.
O si tratta di qualcosa che normalmente e' nascosto e' che compare mediante
un comando, cioe' usando DHTML che pero' i vecchi browser non gestiscono, o
si utilizza un frame, che pero' non puo' stare al centro di un'altro frame.
Giorgio Leonardi

Puoi usare la soluzione di una seconda pagina asp a cui passi un parametro
che ti seleziona il dettaglio e dividi in due frame
uno il primo dove hai il riepilogo
il secondo con il dettaglio
in questo modo hai sempre in linea la prima, graficamente ritengo sia
migliore.
se gia' la tua prima pagina e' un frame devi sotto livellarla
------------frame1-----
! riepilogo  p1.asp
!
!
!----------------
------------frame2-----
! dettaglio p2.asp
!
!
!----------------

 apri una nuova finestra del browser e ci metti tutto quello che ti serve.


 si utilizza un frame, che pero' non puo' stare al centro di un'altro
frame.


 info) ???
a suo tempo a vevo trovato qualcosa di interessante sul sito della 
Netscape e su 
www.html.it
.
In generale devi spulciare fra gli esempi di menu' a scomparsa ( piu' o 
meno grafici ) e rielaborarli un po' secondo le tue esigenze.
ciao


>Puoi darmi maggiori info sul sistema con il DHTML ???
Se vai sul sito della microsoft trovi parecchie informazioni nelle pagini
MSDN.
Vorrei segnalare anche l'indirizzo:
http://www.microsoft.com/italy/scripting/default.htm
dove si trovano documentazione, esempi, faq ed altro
Giorgio Leonardi

In casi simili a quello descritto, io mi comporto come segue (usando l'IFRAME):
....tabella con i records di cui chiedere il dettaglio,
con il campo Codice Articolo visualizzato come BUTTON......
<td>
  <input type=button name=cmdCOD_VOLU Value="<%=rs
    ("COD_VOLU")%>" style="HEIGHT: 10x; WIDTH: 80px"
    onclick=ContArti(<%=i%>)>
  <input type=hidden name=hdnArtiCodiScel>
</td>
.........
if Request.Form("hdnArtiCodiScel").item(1) <> "" then%>
 <iframe src=_RichRifo_Gest_Iframe.asp height=50% width=98%>
 </iframe>
<%end if%>
.........
<SCRIPT language=vbscript>
dim dcf
set dcf=document.form
function ContArti(i)
..........
dcf.hdnArtiCodiScel.item(i).value = dcf.cmdCOD_VOLU.item  (i).value
.........
In pratica, dopo aver cliccato sul record di cui si vuole il dettaglio, viene riemesso
l'ASP richiamando però anche l'ASP dell'IFRAME.
Saluti
Marco Mariotti
--
Postato da 195.110.106.154 via
ASP-it Newsgroup - 
http://www.asp-it.com/newsgroup/news/
--
Visita la guida italiana dedicata alle ASP
http://www.asp-it.com/index.asp?news