gpt4 book ai didi

c# - ASP.NET MVC 3 中的@Html.ActionLink

转载 作者:太空狗 更新时间:2023-10-29 20:03:20 25 4
gpt4 key购买 nike

我在 .cshtml 中的操作链接是这样的:

@Html.ActionLink("Reply", "Post_Reply", new { item.ID, item.Post_ID, item.Reply_ID })

我在 Controller 中的方法是这样的:

[Authorize]    
public ActionResult Post_Reply(int PostId=0, int Id = 0, int ReplyId = 0)
{
post posts = new post();
posts.ID = Id;
return View(posts);
}

但只有 item.ID 的值被传递,其他两个值 item.Post_ID 和 item.Reply_ID 未通过。谁能指导我..谢谢..

最佳答案

看起来您对 @Html.ActionLink 使用了错误的重载:

尝试:

@Html.ActionLink("Reply", "Post_Reply", new { Id = item.ID, PostId = item.Post_ID, ReplyId = item.Reply_ID }, null)

关于c# - ASP.NET MVC 3 中的@Html.ActionLink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10960658/

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