使用.Net,我需要生成一个响应,仅基于我的表单上的状态已更改的复选框。那么如何知道在提交之前复选框是否已经从先前的值改变。我无法使用onchange事件,因为用户可能在提交之前检查多个框。如何检查复选框状态是否已更改
2
A
回答
1
如果与当前值进行比较以前的价值观和他们是不一样的,那么他们已经改变了。
因此,将以前的状态保存到一个对象中,并将该对象与当前状态进行比较。 (记录所做的更改变得更加复杂,因为如果您更改了两次,则不会将其作为更改提交)
0
使用CheckStateChanged(或其他)事件来标记更改(例如,您可以将名称存储在列表中),然后使用提交按钮中的事件来保存更改。
2
使用事件的CheckedChanged
check.CheckedChanged += new EventHandler(check_CheckedChanged);
protected void check_CheckedChanged(object sender, EventArgs e)
{
//do stuff
}
相关问题
- 1. 如何动态地更改复选框检查状态
- 2. 镜像复选框已检查状态
- 3. 如何检查更改事件的复选框状态
- 4. 复选框已更改状态?如何找出哪些复选框已经改变了他们的状态
- 5. LongListSelector与TextBlock和复选框 - 如何更改复选框的检查状态
- 6. 检查一个复选框的状态是否改变了Javascript
- 7. 如何检查复选框是否已选中或未选中?
- 8. 如何检查是否有任何复选框已被选中
- 9. ,如何检查ImageField是否已更改?
- 10. 检查下拉列表的状态是否已更改
- 11. 如何检查我的复选框是否已选中?
- 12. 如何检查ASP.NET MVC中的复选框是否已选中?
- 13. 如何检查表格中的复选框是否已选中
- 14. 如何检查用户是否已勾选captcha复选框javascript
- 15. 复选框不会更改UI中的检查状态?
- 16. 如何在jQuery中检查复选框是否被选中,并在“click()”函数后将状态更改为opposit?
- 17. 如何检查是否与更改监听器一起检查复选框
- 18. 是否有复选框更改状态的事件?
- 19. 确定单选按钮组的检查状态是否已更改
- 20. 如何确定复选框是否已被检查
- 21. 禁用复选框后,复选框未保持已检查状态
- 22. 如何更改自定义操作(WIX)中复选框的检查状态
- 23. 如何在复选框中找到检查状态更改的来源
- 24. 检查复选框状态是否改变,同时按下提交按钮
- 25. 酶检查复选框状态
- 26. Codeigniter - Set_value复选框的检查状态
- 27. 检查c中复选框的状态#
- 28. 检查复选框状态 - Javascript
- 29. 复选框的JQuery检查状态
- 30. 监控复选框的检查状态
WinForms,WebForms,MVC或WPF? – Richard 2010-05-24 15:46:23