-1

クラスに問題があります。クラスに変換した XSD スキーマ ウィッチがあり、このクラスを使用して xml ドキュメントに値を表示する必要があります。

まず、私はこのクラスを持っています:

namespace Transaction
{
   public partial class Header
   {
       private DateTime dateDeliveryRequestField;

        public DateTime DateDeliveryRequest
        {
            get
            {
                return this.dateDeliveryRequestField;
            }
            set
            {
                this.dateDeliveryRequestField = value;
            }
        }  
   } 

}

私のコードでは、このクラスを次のように継承します

using Transakcija;
.
.

Transakcija.Agr3PLInventoryTransaction Agr3PL = new Transakcija.Agr3PLInventoryTransaction();

Agr3PL.DataArea.Header.DateDeliveryRequest = new DateTime();
Agr3PL.DataArea.Header.DateDeliveryRequest = SOME VALUE FROM SQL QUERY

最後に、Agr3PL.DataArea.Header.DateDeliveryRequest を XML ドキュメントにシリアル化しますが、問題は、xml ドキュメントにノード DateDeliveryRequest が表示されないことです。そこにはありませんか? 私は何を間違っていますか???

4

1 に答える 1

0

それを段階的にデバッグして、DateDeliveryRequestの後にどのような値があるかを確認してください。Agr3PL.DataArea.Header.DateDeliveryRequest= new DateTime(); およびAgr3PL.DataArea.Header.DateDeliveryRequest=SQLクエリからの値

于 2012-08-01T08:06:29.810 に答える