3 messaggi dal 04 maggio 2007
Ciao a tutti, da poco mi sono affacciato alla programmazione di siti in ASP.NET 2 (uso VS2005) e devo dire che, anche se con molte difficoltà, finalmente riesco a combinare qualcosa.

Vi spiego il mio problema: Stò realizzando il sito per una videoteca. Ho creato il database con tutte le schede dei film e la pagina con tutte le mascherine per visualizzare i dati.

La mia domanda è: come faccio a far funzionare il tutto? ovvero, la mia intenzione è quella di creare una pagina per visualizzare tutti i dati di una singola scheda (questa la ho fatta) ma come faccio, una volte selezionata la scheda da visualizzare, a far caricare la scheda scielta nella pagina che ho creato???

comprendo che probabilmente nn mi sono spiegato in maniera molto chiara... ^^

Questo tipo di operazione sono in grado di farla all'interno di una stessa pagina, usando gridview come lista delle schede (da cui selezionare la scheda da visualizzare) e detailsview come oggetto nel quale visualizzare i dati della scheda scielta. A questo punto, come faccio però a far la stessa operazione su due pagine diverse?

vi prego aiutatemi^^
se ho capito bene, hai già realizzato una Master Details nella solita pagina, adesso vorresti "splittarle".

è più semplice di quello che pensi.

potresti ad esempio inserire un HyperLinkField del GridView che fa da master.

imposti la proprietà DataNavigateUrlFormatString a Dettaglio.aspx?id={0} e la datanavigateurlfields al compa che funge da chiave primaria, il segnaposto "{0]" verrà dinamicamente sostituito con il valore del campo.

quandi ad esempio avrai in una riga Dettaglio.aspx?id=15

nella tua pagina di dettaglio piazzi un DetailsView simile a quello che già hai, tra i parametri usati per la sezione togli il ControlParameter che è associato al GridView e inserisci un QueryStringParameter e lo associ alla chiave id.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
3 messaggi dal 04 maggio 2007
scusami se ti rispondo solo ora, ma ho avuto qualche problema con internet.
Ti chiedo un favore, puoi spiegarmi meglio la seconda parte? come devo fare nella pagina dei dettagli?
Purtroppo nn ho capito bene, potresti spiegarmelo come se dovessi creare la pagina dei dettagli exnovo? purtroppo nn riesco a farla funzionare :'(

ti ringrazio infinitamente se riuscirai a darmi questo piccolo aiuto!!!
dai un occhiata quà:

http://www.asp.net/learn/dataaccess/tutorial09vb.aspx?tabid=63

è un tutorial completo su come realizzare una Master/Details.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

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.