使用HTML帮助程序

时间:2011-05-04 23:34:59

标签: asp.net-mvc-2 html-helper

所以我在我的母版页中导入名称空间:

<%@ Import Namespace="System.Web.Mvc.Html" %>

使用这样的帮助:

<% Html.ActionLink("Home", "Home"); %>

但它对我大喊大叫:

  

名称“Html”中不存在   目前的背景......

我做错了什么?

3 个答案:

答案 0 :(得分:3)

尝试

<%= Html.ActionLink("Home", "Home") %>

答案 1 :(得分:0)

首先语法是

  

&lt;%= Html.ActionLink(“Home”,“Home”)%&gt;

  1. 检查您的webconfig,如果使用MVC项目模板,则不必导入基本MVC类。
  2. namespace是System.Web.Mvc
  3. 这也是一篇很好的文章,解释了如何从MS创建MVC应用程序。 http://msdn.microsoft.com/en-us/magazine/cc337884.aspx

答案 2 :(得分:0)

System.Web.Mvc.ViewMasterPage

中的site.master.cs继承网站类
public partial class Site : System.Web.Mvc.ViewMasterPage
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
    }

这肯定会帮助你