Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [c#2005] passare oggetti

    ciao
    posso passarmi un oggetto fra una pagina e l'altra???

    se si può mi sapete dire come???

    grasias

  2. #2
    Utilizza le sessioni.. il modo + semplice e veloce.

    (assicurati che l'oggetto in questione sia Serializable)


  3. #3
    quindi se io mi scrivo una classe tipo:

    public class Richiesta
    {
    public Stack comuni = new Stack();
    public Stack oggetti = new Stack();
    ......
    }

    come faccio si che sia serializable???

    in c# ovviamente, e poi cosa comporta il fatto che sia serializable???

  4. #4
    Aggiungi questo attributo:

    [Serializable]
    public class Richiesta
    {
    public Stack comuni = new Stack();
    public Stack oggetti = new Stack();
    ......
    }

    Ti permette di serializzare un oggetto e cioé di salvare e ripristinare il suo stato utilizzando, ad es., le sessioni (nel tuo caso?).


  5. #5
    scusa scrivo:

    [Serializable]
    public class Richiesta
    {
    public Stack comuni = new Stack();
    public Stack oggetti = new Stack();

    e poi

    Richiesta r = new Richiesta();
    ...
    ...
    ...

    Session.Add("richesta",r);

    giusto??

  6. #6
    devo aggiungere anche:

    using System.IO;
    using System.Runtime.Serialization;
    using System.Runtime.Serialization.Formatters;

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.