发生回发后,验证程序不会验证

时间:2011-04-19 18:47:37

标签: asp.net vb.net

我发现问题的根源我没有很好地解释它。

基本上我有一个带有比较验证器的表单,确保我的txtstartdate不小于我的txtenddate。因此,这两个文本框附加了一个日历,当我选择这两个时,我的比较验证器出现并给出错误。

然后我有2个下拉列表ddlroom,ddlnumber。 ddlroom启用了autopostback所以如果我在startdate之前填充我的日历错误地使用我的endate,则comparevalidator会触发第二个我选择一个房间名称发生autopostback并且验证器消失,我能够点击插入按钮,它将插入任何日期是在文本框中没有验证。希望能解释一下更好的抱歉

1 个答案:

答案 0 :(得分:1)

如果您希望在DropDownList执行回发时触发验证,请确保在DropDownList上设置CausesValidation="true"