我正在尝试将强类型视图添加到创建新MVC项目时创建的示例应用程序,但我没有得到任何东西。我在Models文件夹中添加了一个“Warehouse.dbml”LINQ to SQL文件,其中包含一个表。当我转到Views文件夹并右键单击并选择Add |视图,我在“创建强类型视图”下看到的是示例应用程序附带的类型:
我错过了哪些步骤让我的桌子成为可用类型?
答案 0 :(得分:2)
您是否尝试过查看web.config并包含这些命名空间?
<namespaces>
<add namespace="System.Web.Mvc"/>
<add namespace="System.Web.Mvc.Ajax"/>
您可以添加其他元素,例如
<add namespace="MyProject.Data" />
那应该解决它。
答案 1 :(得分:0)
今天遇到同样的事情,我自己的课程没有出现在下拉框中。后来很奇怪他们做到了。也许你需要先编译你的项目?
还看到论坛/博客上的其他人遭遇同样的问题。如果您只是在下拉列表/文本框中键入模型的名称,那有用吗?