在通过TextChanged事件发回文本框后提交表单时,RequiredFieldValidator不起作用

odi*_*seh 2 asp.net textbox autopostback requiredfieldvalidator

在我的.aspx表格中,我有一个文本框Autopostback=True.我还在它旁边设置了一个RequiredFieldValidator.但是当我的文本框的TextChanged事件发回时,我的RequiredFieldValidator会出现,但我仍然可以在文本框中提交我的表单!

有什么问题,我该如何解决这个问题?

Mar*_*tój 5

您必须将文本框的CausesValidation属性设置为true(默认情况下,对于文本框,它设置为false).