gpt4 book ai didi

c# - 为什么复选框返回错误值?

转载 作者:行者123 更新时间:2023-11-30 16:49:26 29 4
gpt4 key购买 nike

我正在使用 Checkbox 控件并在 CHeckChanged 中获取它的值。我得到了正确的值,但在 IF 条件下它返回 FALSE 甚至检查,为什么?

 protected void chkOverAllApproval_CheckedChanged(object sender, EventArgs e)
{
try
{
CheckBox chkOverAllApproval = sender as CheckBox; //True i.e. correct value

if (chkOverAllApproval.Checked == true) //return false and jump to else even for TRUE, why ?
{

mdlCertificate.Hide();
}}

最佳答案

为什么要使用 CheckBox chkOverAllApproval = sender as CheckBox;您正在选中相同的复选框,即 chkOverAllApproval.Checked == true

因此,我认为您应该删除 CheckBox chkOverAllApproval = sender as CheckBox; 并运行代码。

关于c# - 为什么复选框返回错误值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36661292/

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