我使用验证器来验证空白文本框。 我的问题是,我想将验证设置为false意味着当我从下拉列表中选择完成时,文本框可以为空。
我该怎么做。
答案 0 :(得分:2)
你可以disable an ASP.NET validator using JavaScript。点击下拉列表中的onchange
JavaScript事件以调用禁用代码,并且应该执行此操作。
或者,如果您的组合框正在回发,则可以通过将其Visible
或Enabled
属性设置为false
来禁用或隐藏代码中的验证程序。
答案 1 :(得分:0)
在下拉列表更改事件中处理它,将验证控件的Enabled
属性设置为false
。
或者通过JavaScript将启用的验证控件设置为false。注意:验证控件必须设置为EnableClientScript=true
。