asp.net - 仅当为 true 时才根据需要进行字段验证
问题描述
我有这样一个 Checkbox 和 DropDownList with Validator
<asp:CheckBox ID="chkIncludeLogin" runat="server" Text='MyCheckBox' Font-Size="9pt"/>
<asp:DropDownList ID="ddlLanguage" runat="server" ViewStateMode="Enabled" ></asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldLanguage" runat="server" ControlToValidate="ddlLanguage"
InitialValue="-1" SetFocusOnError="True" ForeColor="Red" ValidationGroup="check"
Display="Dynamic" Text='*'></asp:RequiredFieldValidator>
我有这个问题:
- 当我不检查
CheckBox
并执行进一步操作时,验证器不会启动并且一切正常 - 当我选中
CheckBox
和取消选中它时,Validator工作并且不允许执行其他操作。
当我选中和取消选中时,如何让验证器不考虑这个字段CheckBox
?
解决方案
推荐阅读
- python - 从 .pyw 文件创建没有控制台的可执行文件
- oracle - 无法连接到 SQLDeveloper 中的数据库,I/O 错误:网络适配器无法建立连接
- r - 如何在 Shiny 的输入中添加逗号?
- python-3.x - 使用 tkinter 模块在 python 中制作菜单(餐厅菜单)
- docker - 任何 jdk 库在 docker-compose 中给我错误
- hp-uft - UFT - 如何选择带有代码的选项?
- sql - Python websocket feed保存到postgres数据库不起作用
- javascript - Jest + process.env.NODE_ENV 没有正确测试
- javascript - 有没有办法用TestCafe等待窗口关闭
- sql - 从 Varchar 价格中删除 £ 符号,然后添加小数点 - SQL