Asp.net mvc 4 如何在mvc4中使用href属性

Asp.net mvc 4 如何在mvc4中使用href属性,asp.net-mvc-4,Asp.net Mvc 4,我在mvc4@cp.Name的.cshtml页面中有一个属性 在我的MVC4中。。。。我需要的是,如果一个人点击上面的链接。我必须将他重定向到控制器中的任何ActionName(例如:HomeController中的索引)。。。。。。怎么做。在我上面的示例中,我已重定向到google.com。。。。。。但我需要重定向到控制器中的任何actionname。。。。。。 我的代码: @{List menulist=ViewBag.Menu;} @foreach(menulist.Where中的var

我在mvc4@cp.Name的.cshtml页面中有一个属性 在我的MVC4中。。。。我需要的是,如果一个人点击上面的链接。我必须将他重定向到控制器中的任何ActionName(例如:HomeController中的索引)。。。。。。怎么做。在我上面的示例中,我已重定向到google.com。。。。。。但我需要重定向到控制器中的任何actionname。。。。。。 我的代码:

@{List menulist=ViewBag.Menu;}
    @foreach(menulist.Where中的var mp(p=>p.ParentMenu\u Id==0)){
  • @if(menulist.Count(p=>p.ParentMenu\u Id==mp.Id)>0) {@:
      } @RenderNuItem(菜单列表,mp) @如果(menulist.Count(p=>p.ParentMenu\u Id==mp.Id)>0){@:
    }
  • }
@helper RenderMenuItem(列表菜单列表,MenuRazor.Models.MenuItem mi) { foreach(menuList.Where中的var cp(p=>p.ParentMenu\u Id==mi.Id)){ @:
  • 如果(menuList.Count(p=>p.ParentMenu\u Id==cp.Id)>0){ @:
      } @RenderNuItem(菜单列表,cp) 如果(menuList.Count(p=>p.ParentMenu\u Id==cp.Id)>0){ @:
    }否则{ @:
  • } } }
    您可以使用:
    @Url.Action(“ActionName”、“ControllerName”)


    有关更多信息,请参阅此链接。

    您可以使用:
    @Url.Action(“ActionName”、“ControllerName”)


    有关详细信息,请参阅此链接。

    您可以使用
    @Html.ActionLink
    @Url.Action
    生成链接

    @Html.ActionLink("Link name", "Action", "Controller", new { id = your_param }, null)
    


    @Html.ActionLink
    可能更适合您当前的问题。

    您可以使用
    @Html.ActionLink
    @Url.Action
    生成链接

    @Html.ActionLink("Link name", "Action", "Controller", new { id = your_param }, null)
    


    @Html.ActionLink
    可能更适合您当前的问题。

    感谢MSDN的超链接
    @Url.Action("Action", "Controller")