2011-08-03 16 views

答えて

6

それはあなたが(DataView)を格納するオブジェクトをSerializableAttributeでマークされていないことを意味します。

さて、あなたはこのエラーを取得している理由ViewStateがの場合は常にがシリアライズされているため、SessionではなくViewStateで表示されますが、これはセッションには当てはまりません。In-Processセッションはサーバのメモリに保存され、シリアライゼーションは不要です。 SQLServerセッションをデータベースに格納するためにシリアル化する必要があります。

オブジェクトをViewState(またはシリアライズセッション)に保存する場合はいつでも、オブジェクトにSerializableAttributeとマークする必要があります。

関連する問題