我知道问题是什么,我只是不知道为什么或如何解决它。基本上我有两个默认禁用的RequiredFieldValidators。当用户单击按钮时,会检查它们是否应该启用。
HCAmountValidator.Enabled = HealthCareReimbursementChkBox.Checked; <-- enables req validator
DCAmountValidator.Enabled = DependentCareReimbursementChkBox.Checked; <-- enables req validator
Page.Validate();
if (!Page.IsValid)
return;
在最后一段代码中,它检查验证,然后返回,但我得到的只是错误文本和屏幕底部的摘要。不会弹出消息框。