2012-06-19 43 views
0

首先,我很抱歉如果这个问题不清楚,我会尝试尽可能清楚。模型在强类型查看下拉列表中丢失

我的解决方案有2个项目:模型和视图/控制器。 View/Controller项目知道Models项目中的内容,反之亦然。

我创建了一些文本模板来自动创建在使用添加视图对话框添加新视图时工作的CRUD页面。这显然发生在View/Controller项目中。我一直在使用这个没有问题很长一段时间。

我能够在没有语法错误或运行时错误的情况下运行项目,但是当我使用“添加视图”对话框尝试创建新页面时,我选择强类型选项,并且没有看到模型中的任何内容项目。

我试过的东西: 重新将模型的DLL重新附加为View/Controller项目的引用。 构建和重建以及清理 手动输入对话框中的所有内容(失败)。

我不想手动创建此页面,因为它很可能会产生错误/错误,而模板将减少我可能遇到的错误数量。

+0

你的模型是公开的吗? – jrummell

+0

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

+0

所有型号都是公开的 – tehdoommarine

回答

0

不知道它是如何做到的,但我再次清理了该项目(尝试失败后),并最终运行。

+0

太棒了!祝贺并希望我的一些想法是有帮助的。 –

0

在添加视图之前建立解决方案,然后添加视图它将工作。如果它不起作用,那么你可以再次关注我,我会给你另一种解决方案