我正在尝试获得一个使用mvc预览版本编写的旧应用程序,该应用程序运行在以下问题中。
<%= Html.TextBox("Register_Name", ViewData.Model.Register.Name, 20, 30, new { _class = "textInput username" })%>这是我得到的错误:
'System.Web.Mvc.HtmlHelper‘不包含'TextBox’的定义,也找不到接受'System.Web.Mvc.HtmlHelper‘类型的第一个参数的扩展方法'TextBox’(您缺少使用指令还是程序集引用?)
我的问题是如何解决这个问题?"Html.Password“字段也会出现问题。
发布于 2011-05-31 15:19:28
页的开头是否有要使用它的位置?
<%@ Page ..... Inherits="System.Web.Mvc.ViewPage"%>发布于 2011-05-31 13:48:01
在您的web.config中,请确保有以下内容:
<compilation>
<assemblies>
<add assembly = "System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
<pages>
<namespaces>
<add namespace = "System.Web.Mvc" />
<add namespace = "System.Web.Mvc.Html" />
</namespaces>
</pages>https://stackoverflow.com/questions/6188530
复制相似问题