gpt4 book ai didi

asp.net-mvc - MVC : Submit button name/value is not sent in post data

转载 作者:行者123 更新时间:2023-12-04 03:12:19 24 4
gpt4 key购买 nike

在 MVC 中,我们有几种可以使用多个按钮发布的表单。我们在 Controller POST 操作中使用按钮名称来检查单击了哪个按钮以及要执行的逻辑。

这很好用!但是......在某些情况下,提交按钮没有发布。我们在异常监控系统中看到所有发布数据,在这些情况下提交按钮不存在并且执行 Controller GET 操作而不是 POST 操作之一。

有人知道这是怎么可能的吗?使用不同的浏览器和不同的表单会发生这种情况,因此找不到任何逻辑:(

最佳答案

Here是一个类似的问题。你应该给你所有的提交按钮起相似的名字。例如:

<input type="submit" name="submitButton" value="Send" />
<input type="submit" name="submitButton" value="Cancel" />

因此在实际操作中,您可以通过它从集合中获取发送的值。

关于asp.net-mvc - MVC : Submit button name/value is not sent in post data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25868149/

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