Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    [consiglio] passare codice ad una pagina

    salve a tutti

    vorrei chiedervi u nconsiglio su come gestire al meglio la cosa
    ho 2 pagine :"lista.aspx" e "dettaglio.aspx"
    dentro "lista.aspx" l'utente seleziona un record e dovrebbe fare il redirect su "dettaglio.aspx" per mostrare i dettagli relativi al record

    come è meglio restire il tutto?

    1) facendo un bel redirect tipo "dettaglio.aspx?Codice=2"
    2) oppure mettendo il codcie in una sessione? e riprenderlo nella pagina di dettaglio?
    3) altrimenti conviene usare il page.transfert?

    grazie per i chiarimenti
    sono passato da poco da asp ad asp.net e i pochi progetti in asp.net ho usato la prima soluzione,quindi vorrei essere sicuro delle cose che faccio o se ce ne sono altre piu' ottimali
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    1) facendo un bel redirect tipo "dettaglio.aspx?Codice=2"
    2) oppure mettendo il codcie in una sessione? e riprenderlo nella pagina di dettaglio?
    3) altrimenti conviene usare il page.transfert?


    dipende quello che vuoi fare.

    potresti anche creare una proprietà pubblica sull'altra pagina e valorizzarla in modo tale da non passare nulla tramite querystring

    oppure se utilizzi .net 2 fare una reference alla pagina e recuperare attraverso PreviuousPage il paramentro da te salvato in qualche oggetto.

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    si utilizzo il asp.net 2.0
    ma non sarebbe troppo complesso e dispendioos andare a prendere un proprieta' della pagina chiamante?
    :master:
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    io ti ho suggerito delle cose.

    il metodo migliore è utilizzare il PreviousPage nella pagina chiamata.

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    di solito i master / detail (quelli di dimensioni ragionevoli) io li carico tutti in un unico dataset (con due tables), per poi filtrare la visualizzazione tramite dataview.

    tu potresti caricare la seconda visualizzazione in un datatable e passarla bella e pronta alla pagina di dettaglio. Insomma, le soluzioni sono tante...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.