エンティティのセッションを保持する 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 を突きつけられました。
それで、誰かが私を助けることができますか?