Asp.net mvc 2 使用HTML助手
因此,我在母版页中导入名称空间,如下所示:Asp.net mvc 2 使用HTML助手,asp.net-mvc-2,html-helper,Asp.net Mvc 2,Html Helper,因此,我在母版页中导入名称空间,如下所示: <%@ Import Namespace="System.Web.Mvc.Html" %> 像这样使用辅助对象: <% Html.ActionLink("Home", "Home"); %> 但它在对我大喊大叫: 文件中不存在名称“Html” 当前上下文 我做错了什么?首先语法是 检查您的webconfig,如果您使用的是MVC项目模板,则不必导入基本MVC类 名称空间是System.Web.Mvc 这也是一篇很好
<%@ Import Namespace="System.Web.Mvc.Html" %>
像这样使用辅助对象:
<% Html.ActionLink("Home", "Home"); %>
但它在对我大喊大叫:
文件中不存在名称“Html”
当前上下文
我做错了什么?首先语法是
<%= Html.ActionLink("Home", "Home") %>
从
site.master.cs中的System.Web.Mvc.ViewMasterPage
继承站点类
public partial class Site : System.Web.Mvc.ViewMasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
这肯定会对你有所帮助你在第一行有
吗?是的,但出于某种原因,当我用一个母版页做这件事时,它后面有一个代码却不起作用。但是改变了它,现在它工作了。