gpt4 book ai didi

c# - ajax beginForm 传递路由值和按钮值

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

我如何将 param1 和 param2 同时传递给我的 Controller ,我试过这样但只有 param1 被传递。

  @using (Ajax.BeginForm("Index", "Controller", new { param1 = 0 }, new AjaxOptions { UpdateTargetId = "Target", InsertionMode = InsertionMode.Replace, OnFailure = "error" }))
{
<input type="submit" name="param2" value="1" />
//more buttons
}


public ActionResult Index(int param1, int param2)
{
//do something
}

最佳答案

@using (Ajax.BeginForm("Index", "Controller", new { param1 = 0 }, new AjaxOptions { UpdateTargetId =    "Target", InsertionMode = InsertionMode.Replace, OnFailure = "error" }))
{
<input type="submit" name="param2" id="param2" value="1" />
//more buttons
}


public ActionResult Index(String param1, String param2)
{
//do something
}

这不是工作吗??

关于c# - ajax beginForm 传递路由值和按钮值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9930768/

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