Asp.net mvc 名称html不包含';在MVC视图页面的当前上下文中不存在

Asp.net mvc 名称html不包含';在MVC视图页面的当前上下文中不存在,asp.net-mvc,Asp.net Mvc,嗨,我有一个从Controlder方法创建的视图 现在我正在这个页面上编写HTML视图代码 不知怎的,我在这个页面上没有得到任何html控件。 当我键入下面的行时,它说“html名称在当前上下文中不存在” 例如:您是否缺少视图顶部的页面声明中的继承属性 它应该是这样的(如果是强类型): 我发现如果我从视图中删除此声明,Html对象将不再具有intellisense功能。是否缺少视图顶部的页面声明中的继承属性 它应该是这样的(如果是强类型): 我发现如果从视图中删除此声明,Html对象将不再具有i

嗨,我有一个从Controlder方法创建的视图

现在我正在这个页面上编写HTML视图代码

不知怎的,我在这个页面上没有得到任何html控件。 当我键入下面的行时,它说“html名称在当前上下文中不存在”
例如:您是否缺少视图顶部的
页面
声明中的
继承
属性

它应该是这样的(如果是强类型):


我发现如果我从视图中删除此声明,Html对象将不再具有intellisense功能。

是否缺少视图顶部的
页面
声明中的
继承
属性

它应该是这样的(如果是强类型):


我发现如果从视图中删除此声明,Html对象将不再具有intellisense功能。

它不是强类型。我还添加了Inherits=“System.Web.Mvc.ViewPage”。它现在可以工作了。。。之前它有一些用户控件代码。我打扫完后,它工作得很好。谢谢,罗伯。它不是强类型的。我还添加了Inherits=“System.Web.Mvc.ViewPage”。它现在可以工作了。。。之前它有一些用户控件代码。我打扫完后,它工作得很好。谢谢你,罗布。
Inherits="System.Web.Mvc.ViewPage<MyNamespace.Models.MyViewModel>"
Inherits="System.Web.Mvc.ViewPage"