You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ASP.NET:能否在CheckBox的OnCheckedChanged事件用一行代码切换控件显隐?

问题解答

完全可以实现,在CheckBox1_CheckedChanged事件方法里用一行代码就能完成两个控件的显示/隐藏控制:

C# 写法

TextBox1.Visible = CheckBox1.Checked; DropDownList2.Visible = !CheckBox1.Checked;

VB.NET 写法

TextBox1.Visible = CheckBox1.Checked : DropDownList2.Visible = Not CheckBox1.Checked

另外建议在页面初始化时(比如Page_Load事件里)设置默认状态:让TextBox1默认隐藏,DropDownList2默认显示,这样用户未勾选复选框时界面逻辑更合理。

内容的提问来源于stack exchange,提问作者A.Qureshi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 09:36:20