c# - 如何检查复选框状态是否已更改

标签 c# .net vb.net checkbox

使用 .Net,我需要仅根据表单上状态已更改的复选框生成响应。那么我怎么知道复选框在提交之前是否与之前的值发生了变化。我不能使用 onchange 事件,因为用户可能会在提交前选中多个复选框。

最佳答案

使用事件 CheckedChanged

check.CheckedChanged += new EventHandler(check_CheckedChanged);
protected void check_CheckedChanged(object sender, EventArgs e)
{
    //do stuff
}

关于c# - 如何检查复选框状态是否已更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2898168/

相关文章:

c# - Controller 中的操作未捕获异常

c# - 为什么在调用 IEnumerable.Contains() 时需要转换动态对象?

c# - 用 Observable.Create 包装 Observable.FromEventPattern

xml - 创建 XML 文件

c# - 在 .NET 应用程序中处理音频的推荐方法?

vb.net - 我可以在 Ubuntu 上为 Visual C++ 和 Visual Basic 编写代码吗?

c# - 添加鼠标点击事件到面板

c# - 使用诊断 C# 终止正在运行的最旧进程

.net - 在 .NET 中使用自定义边距打印

c# - 如何制作 XML 节点的副本及其所有子节点和值但名称不同 C# .NET