gpt4 book ai didi

c# - 如何将参数从@Url.Action 传递给 Controller ​​函数

转载 作者:IT王子 更新时间:2023-10-29 03:44:21 25 4
gpt4 key购买 nike

我有一个函数 CreatePerson(int id) ,我想从 @Url.Action 传递 id

引用代码如下:

public ActionResult CreatePerson(int id) //controller 
window.location.href = "@Url.Action("CreatePerson", "Person") + id";

上述代码未能将 id 值传递给 CreatePerson 函数。

最佳答案

你可以这样传递:

Url.Action("CreatePerson", "Person", new RouteValueDictionary(new { id = id }));

OR也可以这样传递

Url.Action("CreatePerson", "Person", new { id = id });

关于c# - 如何将参数从@Url.Action 传递给 Controller ​​函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13017513/

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