在網站上我目前正在努力,我決定給EF4 Code First一個鏡頭。它似乎並不壞,儘管不支持枚舉意味着令人印象深刻的觀點被簡單的短暫反應所否定。EF4代碼優先:延遲加載問題
無論如何,我現在的問題是,我有一個書籍對象,其中有作者的集合。當我點擊一本頁面被審閱的頁面時,當本書的作者無法添加到viewdata中時會出現錯誤 - 說這本書的作者收藏是空的。
所以,我導航到管理頁面,去編輯本書,然後突然間作者重新出現。所以我回到評論頁面,作者現在也出現在這個頁面上。
看起來他們沒有在第一次加載,但由於某些原因,管理部分導致他們加載,所以當我回到審查頁面時,它一切正常。
如果我碰巧做了重新編譯,並直接進入審查頁面,他們又走了。
我從使用CreateObject集的上下文中獲取我的書 - 通過存儲庫。該方法既用於管理頁面也用於審閱頁面。
非常感謝您能夠提供幫助。