3

エンティティのセッションを保持する ASP.Net にパブリック プロパティを作成しました。その目的は、ユーザーがフォームにいくつかのステップを入力するとエンティティが追加され、その後、ロット全体がデータベースに保存されることです。ただし、セッションを使用すると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが表示されます。

これが私のコードです:

Public ReadOnly BreadQuestionnaire as Bread 
                          Implements IQuestionnaire.BreadQuestionnaire
       Get
           If Me.Session("BreadQuestionnaire") Is Nothing Then
              Me.Session("BreadQuestionnaire") = New Bread()
           End If
       Return TryCast(Me.Session("BreadQuestionnaire"),Bread)
      End Get
End Property

これは、私が C# で使用したコードに基づいており、これまでに問題が発生したことはありませんが、VB.Net を突きつけられました。

それで、誰かが私を助けることができますか?

4

1 に答える 1