Asp.net mvc 4 如何在mvc4中使用href属性
我在mvc4@cp.Name的.cshtml页面中有一个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
@{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")