2012-06-19 86 views
0

首先,我很抱歉如果這個問題不清楚,我會嘗試儘可能清楚。模型在強類型查看下拉列表中丟失

我的解決方案有2個項目:模型和視圖/控制器。 View/Controller項目知道Models項目中的內容,反之亦然。

我創建了一些文本模板來自動創建在使用添加視圖對話框添加新視圖時工作的CRUD頁面。這顯然發生在View/Controller項目中。我一直在使用這個沒有問題很長一段時間。

我能夠在沒有語法錯誤或運行時錯誤的情況下運行項目,但是當我使用「添加視圖」對話框嘗試創建新頁面時,我選擇強類型選項,並且沒有看到模型中的任何內容項目。

我試過的東西: 重新將模型的DLL重新附加爲View/Controller項目的引用。 構建和重建以及清理 手動輸入對話框中的所有內容(失敗)。

我不想手動創建此頁面,因爲它很可能會產生錯誤/錯誤,而模板將減少我可能遇到的錯誤數量。

+0

你的模型是公開的嗎? – jrummell

+0

你使用的是什麼asp.net mvc框架版本? –

+0

所有型號都是公開的 – tehdoommarine

回答

0

不知道它是如何做到的,但我再次清理了該項目(嘗試失敗後),並最終運行。

+0

太棒了!祝賀並希望我的一些想法是有幫助的。 –

0

在添加視圖之前建立解決方案,然後添加視圖它將工作。如果它不起作用,那麼你可以再次關注我,我會給你另一種解決方案