IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET MVC Discussion :

Exception dans le serialization


Sujet :

ASP.NET MVC

  1. #1
    Membre confirm�
    Inscrit en
    Avril 2008
    Messages
    96
    D�tails du profil
    Informations personnelles :
    �ge : 39

    Informations forums :
    Inscription : Avril 2008
    Messages : 96
    Par d�faut Exception dans le serialization
    salut a tous
    je vais r�aliser une navigation entre 3 pages ou je doit suvegarder les info saisi

    mon objet s�rialis� est la suivante (que je doit sauvegarder les donn�es)
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
     [Serializable]
        public class SendingMoney
        {
            public SndInfo sndinfo { get; set; }
            public RcvsInfo rcvsinfo { get; set; }
            // constructors...
         }
    class SndInfo:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     [Serializable]
        public class SndInfo
        {
            public int snd {get; set;}
            public IQueryable<f_receivers> rcvs { get; set; }
            public IQueryable<f_sender_accounts> supps { get; set; }
    //constructors...
    }
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    [Serializable]
        public class RcvInfo
        {
            public int rcv { get; set; }
            public float mnt { get; set; }
            public IQueryable<f_receiver_accounts> supps{get; set;}
            //constuctors
        }
    dans le controleurs j'ai implementer tous les methodes n�cesaire � la s�rialization des donn�es

    dans la vue j'ai une exeption qui est affich�e:


    cette exception est du � quoi ?

    merci de m'aider
    Images attach�es Images attach�es  

  2. #2
    R�dacteur/Mod�rateur


    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2004
    Messages
    19 875
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 19 875
    Par d�faut
    Un objet IQueryable n'est g�n�ralement pas s�rialisable... Est-ce que tu as vraiment besoin de le garder sous forme IQueryable ? Tu ne peux pas �valuer la requ�te avant et conserver le r�sultat sous forme de liste ? (avec ToList)

  3. #3
    Membre confirm�
    Inscrit en
    Avril 2008
    Messages
    96
    D�tails du profil
    Informations personnelles :
    �ge : 39

    Informations forums :
    Inscription : Avril 2008
    Messages : 96
    Par d�faut
    j'ai remplac� le IQuarable<> par List<> dans les attributs

    dans les m�thodes j'ai utilis� un objet iQuarable mais je retourne list<> � l'aide de Tolist()

    m�me probl�me

  4. #4
    R�dacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 39
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par d�faut
    f_receivers et f_receiver_accounts sont ils s�rialisables?

  5. #5
    Membre confirm�
    Inscrit en
    Avril 2008
    Messages
    96
    D�tails du profil
    Informations personnelles :
    �ge : 39

    Informations forums :
    Inscription : Avril 2008
    Messages : 96
    Par d�faut
    ce sont des objets entity (correspond � des tables de la base des donn�es)

  6. #6
    Membre confirm�
    Inscrit en
    Avril 2008
    Messages
    96
    D�tails du profil
    Informations personnelles :
    �ge : 39

    Informations forums :
    Inscription : Avril 2008
    Messages : 96
    Par d�faut
    en fait le probl�me n'est pas du au IQuarable

    c'est du � l'utilisation d'un attribut context(entity framwork)
    juste j'ai mis [nonserializable] devant cette attribut

    et ca marche

    merci pour l'aide qui m'a inspir� la solution ^^

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [VC6 et MFC] Exception dans MFC42D.dll
    Par Philippe320 dans le forum MFC
    R�ponses: 8
    Dernier message: 09/12/2005, 14h14
  2. exception dans un constructeur
    Par xxiemeciel dans le forum C++
    R�ponses: 25
    Dernier message: 23/11/2005, 18h14
  3. gestionnaire d'Exception dans DLL
    Par pirbd dans le forum Langage
    R�ponses: 2
    Dernier message: 03/03/2005, 18h58
  4. Capture d'exception dans un constructeur
    Par declencher dans le forum Composants VCL
    R�ponses: 8
    Dernier message: 03/02/2004, 12h52
  5. R�ponses: 2
    Dernier message: 28/08/2003, 00h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo