9
使用Html.ActionLink在不同的控制器上调用动作
我正在尝试使用进行控制器之间的导航ActionLink。我将用一个例子来说明我的问题。 我在Hat控制器的索引视图上,并且尝试使用以下代码创建指向Product控制器的Details动作的链接。 <%= Html.ActionLink("Details", "Details", "Product", new { id=item.ID }) %> 代替在Product控制器上创建到Details的链接,而是在Hat控制器下生成到Details动作的链接,并在其末尾附加一个Length参数: Hat/Details/9?Length=7 HTML.ActionLink由于这个问题,我无法使用控制器之间进行切换。如果您能指出我在做什么,我将不胜感激。谢谢 PS:我使用的是MVC随附的默认路由设置 routes.MapRoute("Default", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = "" } );
224
asp.net-mvc