2010-10-20 67 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>" 
    %>