gpt4 book ai didi

asp.net-mvc-3 - @Html.ActionLink 不生成链接

转载 作者:行者123 更新时间:2023-12-02 11:19:02 26 4
gpt4 key购买 nike

路线:

   routes.MapRoute("Default", "{controller}/{action}/{id}/{args1}/{args2}/{args3}", // URL with parameters
new
{
controller = "Home",
action = "Index",
id = UrlParameter.Optional,
args1 = UrlParameter.Optional,
args2 = UrlParameter.Optional,
args3 = UrlParameter.Optional
}
);

使用以下代码创建链接:

 @Html.ActionLink("Photos", "List", "Photos");//"photos" is controller name and "list" is action name

它生成 anchor ,但网址/链接为空。

我修改了路线,因为我需要一些额外的参数来执行某些操作。

我是 MVC 新手,请为我提供解决方案。

最佳答案

似乎默认路由未激活,如果是,则激活它。

routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);

关于asp.net-mvc-3 - @Html.ActionLink 不生成链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8382062/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com