0

從linq到sql的Viewmodels工作時,我有一個架構問題。MVC2.NET從viewmodel傳遞對象來查看和訪問它

當你有一個從你的分貝(讓我們說「人」),並加載它在你的視圖模型中的對象。在你看來,當你試圖訪問被引用的類時(比如說一個人有一個兒童對象,它是一個不同的db表和一個不同的datacontext對象)。你會得到一個「無法訪問處理好的數據上下文對象(或其他東西),這是合乎邏輯的,因爲你已經加載了你的對象並且處理了datacontext。例如:

」object「 - > foreach(Child.Person.Children。 ToList()){}

可是怎樣才能讓這個你可以(「預加載」?)孩子或存取權限,而不必在視圖中創建一個新的datacontext,並重新加載的人嗎?

回答