2010-10-20 62 views
0

我想在asp.net MVC中創建菜單項目,就像在家裏和我們一樣。我嘗試在「Site.Master」頁面中添加以下代碼。 在asp.net中創建菜單MVC

  • <%:Html.ActionLink(「Patners」,「Patner」,「Home」)%>
  • 我通過在解決方案資源管理器中右鍵單擊「Home」文件夾創建了一個名爲「patner」的視圖, 「創建強類型視圖」複選框並查看內容爲「空」。但它給錯誤。我怎樣才能添加一個菜單?

    +0

    什麼是錯誤訊息? – Clicktricity 2010-10-20 11:40:04

    回答

    0

    當你創建一個強類型的視圖,控制器的描繪這種觀點需要通過一個模型:

    public class HomeController: Controller 
    { 
        public ActionResult Patner() 
        { 
         var model = new SomeModelTheViewIsStronglyTypedTo(); 
         return View(model); 
        } 
    } 
    

    而且在~/Views/Home/Partner.aspx

    <%@ Page 
        Language="C#" 
        Inherits="System.Web.Mvc.ViewPage<Some.SomeModelTheViewIsStronglyTypedTo>" 
    %>