gpt4 book ai didi

asp.net-mvc-2 - 带区域的动态 Html.ActionLink 参数

转载 作者:行者123 更新时间:2023-12-02 07:49:06 24 4
gpt4 key购买 nike

我在从我的代码中生成指向项目的动态链接时遇到问题。

我正在使用的代码:

Html.ActionLink("View Checklist Summary", "Details", "Product", 
new { Area = "Reporting" }, new { Item = 478})

我需要:URL -- localhost:58412/Reporting/Product/Details?Item=478

我得到的是:URL -- localhost:58412/Reporting/Product/Details

我在这方面工作的时间太长了,我似乎找不到任何原因说明“Item=478”没有被添加到 ActionLink 创建的 URL 中。

如有任何帮助,我们将不胜感激。

最佳答案

试试这个:

Html.ActionLink("View Checklist Summary", "Details", "Product", new { Area = "Reporting", Item = 478 }, new { })

Area 和 Item 必须在 routevalues 对象中指定。如果我记得的话,最后一个空对象是 HtmlAttributes 对象。

关于asp.net-mvc-2 - 带区域的动态 Html.ActionLink 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4728128/

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