问题标签 [oncheckedchanged]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
11647 浏览

c# - 单击复选框会导致 onCheckedChanged 触发两次

我有一个带有复选框的 TemplateField 的 GridView。我的目标是使用自动回发捕获 onclick 事件并设置数据库标志。我唯一的问题是事件发生了两次。第一次 Checkbox (在 sender 参数中)保存点击的值,所以我根据点击设置它。第二次 sender 参数有一个始终选中=false 的复选框。我很乐意接受有关解决此问题的其他方法的建议,但我的目标是根据用户选中复选框来设置数据库标志。我的目标是 .NET Framework 2.0。

以下是相关代码:

这是后面代码中的事件处理程序:

0 投票
3 回答
9485 浏览

gridview - 网格视图中复选框的 onCheckedChanged 事件

我在网格视图中有一个复选框控件,Autopost back = true

代码:' runat="server" AutoPostBack="True" OnCheckedChanged="chkJobID_CheckedChanged" />

现在,当我选中复选框时,“OnCheckedChanged”会触发并将 jobID 添加到数组中,但是当我取消选中复选框时,它不会触发......

任何人都可以帮我解决这个问题............

库什

0 投票
4 回答
27814 浏览

c# - OnCheckedChanged 事件根本没有在 GridView 中触发

我在 TemplateField 中有一个带有 asp CheckBox 的 GridView。TemplateField 定义如下:

当我在 MyCheckChangedMethod 中使用断点运行我的 Web 项目并单击复选框时,没有任何反应。没有命中断点。我的 Visual Studio 调试器正在运行。

此外,我的页面定义中有 AutoEventWireup = True,因此我不必手动连接事件。我以前从来没有遇到过这样的问题。我在同一页面上有一个按钮,设置方式与单击事件完全相同,并且断点在其中被击中。

有任何想法吗?

0 投票
2 回答
1170 浏览

asp.net - VB - 如何将 Check_change 链接到复选框背后的代码

如何在 VB 中为复选框启用 check_change。

这是我到目前为止所拥有的。

代码背后:

前端代码:

0 投票
3 回答
887 浏览

winforms - 如何区分 WinForms CheckBox 中的用户更改和程序更改?

我对 CheckBox 的 OnCheckedChanged 事件有逻辑,该事件在表单加载以及用户更改检查状态时触发。我希望逻辑仅在用户操作时执行。

是否有一种不依赖于设置/检查用户变量的巧妙方法来检测用户与程序更改?

0 投票
1 回答
446 浏览

wpf - 一组未处理事件中的几个 RadioButtons

如果您在一个组中有多个单选按钮,并且您在后面的代码中有 Checked 事件处理程序,如果选中了一个单选按钮,您如何取消此事件处理,以便不会选择新单击的单选按钮并且您原来的选中按钮保持选中状态?后面代码中事件处理程序中的代码对此进行了区分 - 单击单选按钮,事件处理程序检查某些条件,如果条件为假,则不检查新按钮。

0 投票
3 回答
2119 浏览

asp.net - 什么行索引在数据网格中有一个模板复选框?

我有一个数据网格,每行都有一个作为模板的复选框。假设我处于其中一个复选框的 CheckedChanged 事件中。有什么方法可以告诉我该复选框位于数据网格的哪一行?

0 投票
2 回答
2329 浏览

asp.net - 使用自动回发从模板化复选框选择中确定网格行

我有一个带有模板字段列的数据绑定网格,它是一个复选框。当用户选中复选框时,它将自动回发并更新行以指示框的选中状态。

我的第一次尝试是简单地使用 OnCheckedChanged 方法,但是当它被调用时,我无法知道复选框来自哪一行。因此,我不知道要更新哪一行。

谁能建议一种方法来确定触发 oncheckedchanged 事件的复选框来自哪一行?或者你能建议一个更好的方法来实现我需要做的事情吗?

我无法将复选框绑定到数据列,因为我不希望在选择模式下禁用复选框,并且不希望用户进入编辑模式来更改值。我还需要所有行都是可编辑的。因此,最好的路线似乎是在模板列中。

0 投票
1 回答
2871 浏览

asp.net - OnCheckedChange 事件不执行我的事件

我一直在这里阅读一些帖子,其中一些与我的问题有关,但由于某种原因,提供的解决方案对我不起作用。基本上我有两个带有复选框的 GridView 控件。它们具有完全相同的代码,但只是触发不同的事件。当然还有不同的 ID 及其相关的唯一信息。这是奇怪的事情,其中​​一个可以正常工作,而另一个不能。我将在此处发布两者,请记住 ID="UnassignElegibilityChk" 的那个是不起作用的。当我从支票发送回发时,我设置了断点来测试我是否在函数内部,什么都没有。

注意:这两个树视图都在同一个页面上,所以请假设代码隐藏指令并且所有设置都正确分配给页面(因为其中一个正在工作,我假设没有问题)

这是不工作的一个:

正在工作的一个如下:

工作 gridview 成功触发此功能:

非工作的应该触发此代码,但事实并非如此。

0 投票
1 回答
493 浏览

asp.net - YUI 单选按钮 ASP.Net oncheckedchanged

我正在使用 YUI 框架来设置单选按钮的样式,并希望使用 oncheckedchanged 事件重定向到另一个页面。它适用于传统的单选按钮,但与 YUI 框架一起使用时,oncheckedchanged 事件永远不会触发。几乎就好像 YUI 有一个内置函数来代替它。有什么解决方法吗?