所以我導入的命名空間,像這樣在我的母版頁:使用HTML助手
<%@ Import Namespace="System.Web.Mvc.Html" %>
使用這樣的幫手:
<% Html.ActionLink("Home", "Home"); %>
但它叫喊我:
當前上下文中不存在名稱「Html」...
我在做什麼錯?
所以我導入的命名空間,像這樣在我的母版頁:使用HTML助手
<%@ Import Namespace="System.Web.Mvc.Html" %>
使用這樣的幫手:
<% Html.ActionLink("Home", "Home"); %>
但它叫喊我:
當前上下文中不存在名稱「Html」...
我在做什麼錯?
嘗試從System.Web.Mvc.ViewMasterPage
<%= Html.ActionLink("Home", "Home") %>
首先語法
<%= Html.ActionLink( 「家」, 「家」)%>
也這是一個很好的文章,解釋瞭如何創建從MS一個MVC應用程序。 http://msdn.microsoft.com/en-us/magazine/cc337884.aspx
繼承網站類site.master.cs
public partial class Site : System.Web.Mvc.ViewMasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
這一定會幫助你
我改變了語法和它仍然無法正常工作:( – slandau 2011-05-05 14:41:03
你是否在第一行有<%@ Master Language =「C#」Inherits =「System.Web.Mvc.ViewMasterPage」%>? – 2011-05-05 22:54:50
我做的是,但由於某種原因,當我用一個代碼隱藏的母版頁執行它沒有工作。改變它,但現在它的工作。 – slandau 2011-05-06 13:09:15