在 aspx 刷新后 RequiredFieldValidator不显示 错误文本了
 这是为什么呢?

解决方案 »

  1.   

    如果你点浏览器中的刷新或者按F5,就会回到页面的初始状态下.
    也就是一次postback也没产生的情况下.这时候Validator肯定是空的啊.因为还没有提交过.
      

  2.   

    不是 是AutoPostBack 回转后出现的
      

  3.   

    你是用Dropdownlist产生的autopostback吗?如果是的话Dropdownlist有个CausesValidation属性,将它设置成true就可以了.
      

  4.   

    没办法了吧,除非你不用validator.用个label显示错误信息,自己做validation.