Viene visualizzato il seguente errore quando si utilizza un servizio Web: Impossibile serializzare il membro "XXX" di tipo System.Nullable`1 [System.Decimal]. XmlAttribute/XmlText non può essere utilizzato per codificare tipi complessi.Impossibile serializzare il membro "XXX" di tipo System.Nullable`1 [System.Decimal]. XmlAttribute/XmlText non può essere utilizzato per codificare tipi complessi
Capisco l'errore e ha trovato una soluzione su questo blog: http://www.jamesewelch.com/2009/02/03/how-to-serialize-subsonic-objects-with-nullable-properties/#more-827
vorrei usare la soluzione 2, come vedrete dalle mie commenti sul blog non sto avendo molta fortuna. Sto usando un ExcuteTypeList per riportare i dati.
Qualsiasi suggerimento o aiuto sarebbe fantastico.
Grazie
Se non sbaglio, il titolo affronta il problema originale, ma la domanda riguarda un problema completamente diverso che non si sta affrontando come conseguenza del tentativo di correggere il primo; qual è esattamente il problema che stai avendo con il meccanismo 'ShouldSerializeX'? –
Sto ancora ricevendo l'errore anche quando ho shouldSerialize. Se riesci a vedere i miei commenti sul blog, penso di aver seguito ciò che è stato chiesto ma ancora l'errore – Boomerang