2012-02-05 49 views
0

我是新來的.net框架,但不是編程。我在.net/c#中使用了簡單的Crud代,並且在創建視圖中,我希望能夠從不同模型生成下拉列表。我不知道如何用c#.net來實現這個任何幫助將不勝感激。添加到基本實體frameword + crud

謝謝!

回答

1

嗨user1121777(無法抗拒)

如果您的下拉列表來自一個單獨的模型(我做我自己),你可以實例相關的上下文模型#2,查詢該掇下拉列表數據作爲無跟蹤查詢,然後處理該上下文。

如果您使用ObjectContext來處理DbContext,那麼如何進行無跟蹤查詢是不同的。

對於DbContext,您可以在linq查詢中使用AsNoTracking方法擴展。

對於ObjectCOntext,它是一個PIA。 :)檢查我寫的這篇舊文章,如果你搜索「notracking」這個詞,你會看到這個基本模式。

當您從下拉列表中進行選擇時,可以使用所選內容的鍵值並將其應用於正在編輯的對象的相關外鍵屬性。

HTH Julie