- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 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/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!